<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>SystemSharp: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">SystemSharp
   &#160;<span id="projectnumber">0.3</span>
   </div>
   <div id="projectbrief">A system-level modeling framework for designing real-time embedded systems</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Packages</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li class="current"><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('hierarchy.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Properties</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Events</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">Class Hierarchy</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span><span onclick="javascript:toggleLevel(7);">7</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1__3_a_c_to_stk.html" target="_self">SystemSharp.Assembler._3ACToStk</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1__3_a_cto_stk_impl.html" target="_self">SystemSharp.Assembler._3ACtoStkImpl</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><img id="arr_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_abstract_stack_state_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.AbstractStackState&lt; TElem &gt;</a></td><td class="desc">Represents the state of the program stack at a specific program location. </td></tr>
<tr id="row_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_abstract_stack_state_contract_class_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.AbstractStackStateContractClass&lt; TElem &gt;</a></td><td class="desc">This dummy class is only there to satisty CodeContracts. </td></tr>
<tr id="row_2_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_2_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_dependent_stack_state_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.DependentStackState&lt; TElem &gt;</a></td><td class="desc">Represents a stack state which does not store all state information by itself, but instead relies on the state information saved in the predecessor state. </td></tr>
<tr id="row_2_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_arg_asmt_stack_state_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.ArgAsmtStackState&lt; TElem &gt;</a></td><td class="desc">Represents a stack state which results from assigning a value to a method parameter of a predecessor state. </td></tr>
<tr id="row_2_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_asmt_stack_state_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.AsmtStackState&lt; TElem &gt;</a></td><td class="desc">Represents a stack state which results from assigning a value to a local variable of a predecessor state. </td></tr>
<tr id="row_2_1_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_modify_unique_successor_stack_state.html" target="_self">SystemSharp.Analysis.Msil.ModifyUniqueSuccessorStackState</a></td><td class="desc">Augments a stack state with unique successor information </td></tr>
<tr id="row_2_1_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_pop_stack_state_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.PopStackState&lt; TElem &gt;</a></td><td class="desc">Represents a stack state which results from removing the top-most value from the program stack of a predecessor state. </td></tr>
<tr id="row_2_1_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_push_stack_state_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.PushStackState&lt; TElem &gt;</a></td><td class="desc">Represents a stack state which results from pushing a value onto the program stack of a predecessor state. </td></tr>
<tr id="row_2_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_independent_stack_state_base_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.IndependentStackStateBase&lt; TElem &gt;</a></td><td class="desc">Represents a self-contained stack state, thus storing all required state information by itself. </td></tr>
<tr id="row_3_"><td class="entry"><img id="arr_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_abstract_xilinx_device.html" target="_self">SystemSharp.Interop.Xilinx.AbstractXilinxDevice</a></td><td class="desc">Abstract base class for <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> devices. </td></tr>
<tr id="row_3_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_default_xilinx_device.html" target="_self">SystemSharp.Interop.Xilinx.DefaultXilinxDevice</a></td><td class="desc">Default implementation of <code><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_abstract_xilinx_device.html" title="Abstract base class for Xilinx devices. ">AbstractXilinxDevice</a></code>. </td></tr>
<tr id="row_3_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_3_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('3_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_xilinx_device.html" target="_self">SystemSharp.Interop.Xilinx.XilinxDevice</a></td><td class="desc"></td></tr>
<tr id="row_3_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_devices_1_1_virtex6_1_1_x_c6_v_l_x240_t___f_f1156.html" target="_self">SystemSharp.Interop.Xilinx.Devices.Virtex6.XC6VLX240T_FF1156</a></td><td class="desc">Frame model of a XC6VLX240T FF1156 device. </td></tr>
<tr id="row_3_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_devices_1_1_virtex6_1_1_x_c6_v_l_x240_t___f_f784.html" target="_self">SystemSharp.Interop.Xilinx.Devices.Virtex6.XC6VLX240T_FF784</a></td><td class="desc">Frame model of a XC6VLX240T FF784 device. </td></tr>
<tr id="row_3_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_devices_1_1_virtex6_1_1_x_c6_v_l_x75_t___f_f484.html" target="_self">SystemSharp.Interop.Xilinx.Devices.Virtex6.XC6VLX75T_FF484</a></td><td class="desc">Frame model of a XC6VLX75T FF484 device. </td></tr>
<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_allocation_statistics.html" target="_self">SystemSharp.Assembler.AllocationStatistics</a></td><td class="desc">Reports statistics on hardware resource allocation </td></tr>
<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_d_s_e_1_1_alternative.html" target="_self">SystemSharp.DSE.Alternative</a></td><td class="desc">Encapsulates a possible task action during design-space exploration. </td></tr>
<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_a_l_u_func_sel_extension.html" target="_self">SystemSharp.Components.Std.ALUFuncSelExtension</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_array_params.html" target="_self">SystemSharp.SysDOM.ArrayParams</a></td><td class="desc">Parameters of the <code>IntrinsicFunction.EAction.NewArray</code> op-code. </td></tr>
<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_arrays.html" target="_self">SystemSharp.Collections.Arrays</a></td><td class="desc">This static class provides some convenience methods to operate on arrays </td></tr>
<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_assignment_info.html" target="_self">SystemSharp.Analysis.AssignmentInfo</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_async_method_decompiler.html" target="_self">SystemSharp.Analysis.AsyncMethodDecompiler</a></td><td class="desc">This class provides functionality to decompile async methods. </td></tr>
<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_async_state_machines.html" target="_self">SystemSharp.Analysis.AsyncStateMachines</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_async_table_query_3_01_t_01_4.html" target="_self">SQLite.AsyncTableQuery&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_atomic_statement_extraction.html" target="_self">SystemSharp.SysDOM.Transformations.AtomicStatementExtraction</a></td><td class="desc">This static class provides services for extracting all atomic statements from a statement. </td></tr>
<tr id="row_14_" class="even"><td class="entry"><img id="arr_14_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Attribute</b></td><td class="desc"></td></tr>
<tr id="row_14_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_auto_increment_attribute.html" target="_self">SQLite.AutoIncrementAttribute</a></td><td class="desc"></td></tr>
<tr id="row_14_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_collation_attribute.html" target="_self">SQLite.CollationAttribute</a></td><td class="desc"></td></tr>
<tr id="row_14_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_column_attribute.html" target="_self">SQLite.ColumnAttribute</a></td><td class="desc"></td></tr>
<tr id="row_14_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_ignore_attribute.html" target="_self">SQLite.IgnoreAttribute</a></td><td class="desc"></td></tr>
<tr id="row_14_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_indexed_attribute.html" target="_self">SQLite.IndexedAttribute</a></td><td class="desc"></td></tr>
<tr id="row_14_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_unique_attribute.html" target="_self">SQLite.UniqueAttribute</a></td><td class="desc"></td></tr>
<tr id="row_14_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_max_length_attribute.html" target="_self">SQLite.MaxLengthAttribute</a></td><td class="desc"></td></tr>
<tr id="row_14_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_primary_key_attribute.html" target="_self">SQLite.PrimaryKeyAttribute</a></td><td class="desc"></td></tr>
<tr id="row_14_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_table_attribute.html" target="_self">SQLite.TableAttribute</a></td><td class="desc"></td></tr>
<tr id="row_14_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_assume_called.html" target="_self">SystemSharp.Analysis.AssumeCalled</a></td><td class="desc">Any method marked with this attribute is assumed to be called during design runtime, taking all side effects into account which could arise from calling that method. </td></tr>
<tr id="row_14_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_assume_const.html" target="_self">SystemSharp.Analysis.AssumeConst</a></td><td class="desc">Any field marked with this attribute is assumed to stay constant throughout design runtime </td></tr>
<tr id="row_14_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_break_on_controlflow_analysis.html" target="_self">SystemSharp.Analysis.BreakOnControlflowAnalysis</a></td><td class="desc">This is a debugging aid: Any method or constructor which this attribute attached will cause design analysis to trigger a breakpoint before control-flow analysis is performed. </td></tr>
<tr id="row_14_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_break_on_dataflow_analysis.html" target="_self">SystemSharp.Analysis.BreakOnDataflowAnalysis</a></td><td class="desc">A debugging aid: Any method tagged with this attribute will cause the analysis stage to trigger a breakpoint before data-flow analysis. </td></tr>
<tr id="row_14_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_break_on_decompilation.html" target="_self">SystemSharp.Analysis.BreakOnDecompilation</a></td><td class="desc">This is a debugging aid: Any method or constructor having this attribute attached causes the decompiler to trigger a breakpoint just before decompilation starts. </td></tr>
<tr id="row_14_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_break_on_method_discovery.html" target="_self">SystemSharp.Analysis.BreakOnMethodDiscovery</a></td><td class="desc">This is a debugging aid: Each method tagged with this attribute causes design analysis to trigger a breakpoint when the tagged method is discovered. </td></tr>
<tr id="row_14_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_break_on_type_discovery.html" target="_self">SystemSharp.Analysis.BreakOnTypeDiscovery</a></td><td class="desc">This is a debugging aid: Each type tagged with this attribute causes design analysis to trigger a breakpoint when the tagged type is discovered. </td></tr>
<tr id="row_14_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_15_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_15_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_guarded_argument_attribute.html" target="_self">SystemSharp.Analysis.GuardedArgumentAttribute</a></td><td class="desc">This attribute provides an abstract implementation of the <a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_guarded_argument.html" title="This marker interface instructs the decompiler to possibly modify a method argument sample ...">IGuardedArgument</a> interface </td></tr>
<tr id="row_14_15_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_s_fix_division_guard.html" target="_self">SystemSharp.DataTypes.SFixDivisionGuard</a></td><td class="desc"></td></tr>
<tr id="row_14_15_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_signed_division_guard.html" target="_self">SystemSharp.DataTypes.SignedDivisionGuard</a></td><td class="desc"></td></tr>
<tr id="row_14_15_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_u_fix_division_guard.html" target="_self">SystemSharp.DataTypes.UFixDivisionGuard</a></td><td class="desc"></td></tr>
<tr id="row_14_15_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_unsigned_division_guard.html" target="_self">SystemSharp.DataTypes.UnsignedDivisionGuard</a></td><td class="desc"></td></tr>
<tr id="row_14_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m2_m_1_1_h_l_s.html" target="_self">SystemSharp.Analysis.M2M.HLS</a></td><td class="desc">Any process which has this attribute attached will be subject to high level synthesis. </td></tr>
<tr id="row_14_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m2_m_1_1_transform_into_f_s_m.html" target="_self">SystemSharp.Analysis.M2M.TransformIntoFSM</a></td><td class="desc">This attribute, attached to a clocked threaded process, will convert that process to a synthesizable finite state machine. </td></tr>
<tr id="row_14_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_break_on_variability_analysis.html" target="_self">SystemSharp.Analysis.Msil.BreakOnVariabilityAnalysis</a></td><td class="desc">A debugging aid: Any method tagged with this attribute will cause the analysis stage to trigger a breakpoint just before variability analysis. </td></tr>
<tr id="row_14_19_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_tick_attribute.html" target="_self">SystemSharp.Analysis.TickAttribute</a></td><td class="desc">The tick attribute is used to tag the Component.Tick() method which models a single clock step. </td></tr>
<tr id="row_14_20_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_20_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_20_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_compile_method_call.html" target="_self">SystemSharp.Assembler.CompileMethodCall</a></td><td class="desc">This attribute instructs the XIL compiler to translate calls to the attributed method in a user-defined manner. </td></tr>
<tr id="row_14_20_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_ignore.html" target="_self">SystemSharp.Assembler.XILIgnore</a></td><td class="desc">This attribute instructs the XIL compiler to ignore calls to the attributed method. </td></tr>
<tr id="row_14_21_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_eliminate_common_subexpressions.html" target="_self">SystemSharp.Assembler.Rewriters.EliminateCommonSubexpressions</a></td><td class="desc">This attribute instructs the XIL compiler to perform common subexpression elimination on the transformed code. </td></tr>
<tr id="row_14_22_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_expand_x_i_l_s.html" target="_self">SystemSharp.Assembler.Rewriters.ExpandXILS</a></td><td class="desc">This attribute instructs the XIL compiler to apply one of the default code transformations </td></tr>
<tr id="row_14_23_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_reduce_types.html" target="_self">SystemSharp.Assembler.Rewriters.ReduceTypes</a></td><td class="desc">This XIL-S code transformation converts each datatype to a hardware-compliant datatype. </td></tr>
<tr id="row_14_24_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_auto_conversion.html" target="_self">SystemSharp.Components.AutoConversion</a></td><td class="desc">This attribute is attached to implicit and explicit operators only. It indicates that the tagged operator performs a type conversion. </td></tr>
<tr id="row_14_25_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_component_purpose.html" target="_self">SystemSharp.Components.ComponentPurpose</a></td><td class="desc">Declares the purpose of the tagged component. </td></tr>
<tr id="row_14_26_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_dependent_type.html" target="_self">SystemSharp.Components.DependentType</a></td><td class="desc">Indicates that the type of the tagged field or property is relevant to determine the <a class="el" href="namespace_system.html">System</a># type of its declaring type. </td></tr>
<tr id="row_14_27_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_do_not_analyze.html" target="_self">SystemSharp.Components.DoNotAnalyze</a></td><td class="desc">Indicates that the tagged method must not be included into system analysis. </td></tr>
<tr id="row_14_28_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_do_not_call_on_decompilation.html" target="_self">SystemSharp.Components.DoNotCallOnDecompilation</a></td><td class="desc">Indicates that the tagged method or constructor must not be called during decompilation. </td></tr>
<tr id="row_14_29_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_f_u_1_1_declare_x_i_l_mapper.html" target="_self">SystemSharp.Components.FU.DeclareXILMapper</a></td><td class="desc">This attribute declares a XIL mapper for the hardware functional unit implementation it is attached to. </td></tr>
<tr id="row_14_30_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_intrinsic_type.html" target="_self">SystemSharp.Components.MapToIntrinsicType</a></td><td class="desc">Indicates that the tagged class or interface is considered to be <a class="el" href="namespace_system.html">System</a>#-intrinsic type. </td></tr>
<tr id="row_14_31_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_port_usage.html" target="_self">SystemSharp.Components.PortUsage</a></td><td class="desc">This attribute is attached to port properties and gives a hint on how the tagged port is used. </td></tr>
<tr id="row_14_32_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_32_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_32_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_rewrite_argument_declaration.html" target="_self">SystemSharp.Components.RewriteArgumentDeclaration</a></td><td class="desc">This attribute is attached to types (class or interface) and indicates that whenever the tagged type appears as a method argument, that argument must be redeclared using a special argument descriptor inside the containing method. This is an abstract class, you have to provide an implementation of <code>ImplementDeclaration</code> inside the derived class. </td></tr>
<tr id="row_14_32_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_argument.html" target="_self">SystemSharp.Components.SignalArgument</a></td><td class="desc">This attributes is attached to interface or class declarations and indicates that everytime the type appears as a constructor/method argument, that argument should be declared as a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> <code>SignalArgumentDescriptor</code>. </td></tr>
<tr id="row_14_33_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_33_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_33_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_rewrite_await.html" target="_self">SystemSharp.Components.RewriteAwait</a></td><td class="desc">This attribute is attached to classes and structs. It indicates that the await pattern for await operation on the tagged type must be implemented in some special way. This is an abstract class. You must provide an implementation of <code>Rewrite</code> inside the derived class. </td></tr>
<tr id="row_14_33_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_wait_n_ticks_rewrite_await.html" target="_self">SystemSharp.Components.MapToWaitNTicksRewriteAwait</a></td><td class="desc">Transforms expressions like <code>await n.Ticks()</code> to a SysDOM-compliant representation using "WaitUntil" intrinsic function. This rewriter is used in tandem with the <code><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_wait_n_ticks_rewrite_call.html" title="Transforms expressions like await n.Ticks() to a SysDOM-compliant representation using &quot;WaitUntil&quot; in...">MapToWaitNTicksRewriteCall</a></code> rewriter. </td></tr>
<tr id="row_14_34_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_34_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_34_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_rewrite_call.html" target="_self">SystemSharp.Components.RewriteCall</a></td><td class="desc">If this attribute is attached to any method or constructor, it instructs the decompiler to treat any call to that method or constructor in a special way. </td></tr>
<tr id="row_14_34_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_c2_m_1_1_resolve_delegate_calls.html" target="_self">SystemSharp.Analysis.C2M.ResolveDelegateCalls</a></td><td class="desc">This rewriter will detect calls to delegates and replace such calls with the according direct method call. </td></tr>
<tr id="row_14_34_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_rewrite_get_result.html" target="_self">SystemSharp.Analysis.RewriteGetResult</a></td><td class="desc">This class rewrites calls to the GetResult() method in the async implementation pattern, supporting the correct decompilation of async methods. </td></tr>
<tr id="row_14_34_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_rewrite_is_completed.html" target="_self">SystemSharp.Analysis.RewriteIsCompleted</a></td><td class="desc">This class rewrites calls to the IsCompleted property in the async implementation pattern, supporting the correct decompilation of async methods. </td></tr>
<tr id="row_14_34_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_assume_not_called.html" target="_self">SystemSharp.Components.AssumeNotCalled</a></td><td class="desc">This attribute indicates that a method is never called during runtime. If the analysis engine finds a call to the method anyhow, it will throw an exception. </td></tr>
<tr id="row_14_34_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_concat_rewriter.html" target="_self">SystemSharp.Components.ConcatRewriter</a></td><td class="desc">Rewrites .NET compiler-generated code for string concatenation to the SysDOM-intrinsic StringConcat operation. </td></tr>
<tr id="row_14_34_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_ignore_on_decompilation.html" target="_self">SystemSharp.Components.IgnoreOnDecompilation</a></td><td class="desc">Calls to the tagged method will be ignored during decompilation and therefore do not to any <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> statement being created. void-typed methods only. </td></tr>
<tr id="row_14_34_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_bin_op.html" target="_self">SystemSharp.Components.MapToBinOp</a></td><td class="desc">This attribute is attached to methods and indicates that calls to the tagged method should be mapped to an intrinsic binary operation expression during decompilation. </td></tr>
<tr id="row_14_34_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_intrinsic_function.html" target="_self">SystemSharp.Components.MapToIntrinsicFunction</a></td><td class="desc">Any call to the tagged method will be translated to a SysDOM-intrinsic function call during decompilation. </td></tr>
<tr id="row_14_34_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_slice.html" target="_self">SystemSharp.Components.MapToSlice</a></td><td class="desc">Calls to the tagged method will be translated to the SysDOM-intrinsic "slice" function during decompilation. </td></tr>
<tr id="row_14_34_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_un_op.html" target="_self">SystemSharp.Components.MapToUnOp</a></td><td class="desc">This attributes is attached to methods and indicates that calls to the tagged method should be mapped to an intrinsic unary operation expression during decompilation. </td></tr>
<tr id="row_14_34_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_wait_n_ticks_rewrite_call.html" target="_self">SystemSharp.Components.MapToWaitNTicksRewriteCall</a></td><td class="desc">Transforms expressions like <code>await n.Ticks()</code> to a SysDOM-compliant representation using "WaitUntil" intrinsic function. This rewriter is used in tandem with the <code><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_wait_n_ticks_rewrite_await.html" title="Transforms expressions like await n.Ticks() to a SysDOM-compliant representation using &quot;WaitUntil&quot; in...">MapToWaitNTicksRewriteAwait</a></code> rewriter. </td></tr>
<tr id="row_14_34_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_redirect_rewrite_call.html" target="_self">SystemSharp.Components.RedirectRewriteCall</a></td><td class="desc">Indicates that calls to the tagged abstract or virtual method should be rewritten during decompilation, whereby the actual rewrite action is provided by the <code><a class="el" href="class_system_sharp_1_1_components_1_1_rewrite_call.html" title="If this attribute is attached to any method or constructor, it instructs the decompiler to treat any ...">RewriteCall</a></code> attribute of the overwriting method. </td></tr>
<tr id="row_14_34_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_indexer.html" target="_self">SystemSharp.Components.SignalIndexer</a></td><td class="desc">This attribute is attached to getter methods of indexer properties of array-typed signals. It takes care for the decompilation of such method calls, such that they get properly represented inside the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> representation. </td></tr>
<tr id="row_14_34_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_property.html" target="_self">SystemSharp.Components.SignalProperty</a></td><td class="desc">If this attribute is attached to a method, it indicates that the method represents a special signal property. </td></tr>
<tr id="row_14_34_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_s_l_v_concat_rewriter.html" target="_self">SystemSharp.Components.SLVConcatRewriter</a></td><td class="desc"></td></tr>
<tr id="row_14_34_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_34_15_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_34_15_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_static_evaluation.html" target="_self">SystemSharp.Components.StaticEvaluation</a></td><td class="desc">This attribute declares a method to be suitable for static evaluation. Non-void methods only. </td></tr>
<tr id="row_14_34_15_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_static_evaluation_do_not_analyze.html" target="_self">SystemSharp.Components.StaticEvaluationDoNotAnalyze</a></td><td class="desc">Indicates that the tagged method should not be analyzed for side effects and moreover be statically evaluated. </td></tr>
<tr id="row_14_34_15_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_transaction.html" target="_self">SystemSharp.Components.Transactions.Transaction</a></td><td class="desc"></td></tr>
<tr id="row_14_34_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_type_conversion.html" target="_self">SystemSharp.Components.TypeConversion</a></td><td class="desc">This attribute indicates that the tagged method performs a type conversion. Calls to the tagges method will be translated to the SysDOM-intrinsic conversion function during decompilation. </td></tr>
<tr id="row_14_34_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_rewrite_increment.html" target="_self">SystemSharp.DataTypes.RewriteIncrement</a></td><td class="desc"></td></tr>
<tr id="row_14_34_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_mem_read_rewriter.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.MemReadRewriter</a></td><td class="desc"></td></tr>
<tr id="row_14_34_19_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_mem_write_rewriter.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.MemWriteRewriter</a></td><td class="desc"></td></tr>
<tr id="row_14_35_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_35_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_35_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_rewrite_declaration.html" target="_self">SystemSharp.Components.RewriteDeclaration</a></td><td class="desc">If this attribute is attached to an interface, struct or class, it instructs the model analysis to treat any field, property or local variable of that particular type in a special way when found inside a component. </td></tr>
<tr id="row_14_35_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_hide_declaration.html" target="_self">SystemSharp.Components.HideDeclaration</a></td><td class="desc">If this attribute is associated with a class or type declaration, any instance of the tagged type will be kept out of CIL decompilation results. </td></tr>
<tr id="row_14_35_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_35_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('14_35_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_rewrite_property_declaration.html" target="_self">SystemSharp.Components.RewritePropertyDeclaration</a></td><td class="desc">If this attribute is attached to an interface, struct or class, it instructs the model analysis to treat any property of that particular type in a special way when found inside a component. </td></tr>
<tr id="row_14_35_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_port.html" target="_self">SystemSharp.Components.MapToPort</a></td><td class="desc">If this attribute is attached to any interface, struct or class, it instructs the model analysis to treat any property of that particular type as a port declaration when found inside a component. </td></tr>
<tr id="row_14_36_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_36_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_36_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_rewrite_field_access.html" target="_self">SystemSharp.Components.RewriteFieldAccess</a></td><td class="desc">This attribute is attached to either fields or classes. It indicates that a read/write access to the field or tp each field of the tagged type must be rewritten in some user-defined manner during decompilation. This is an abstract class. You must provide an implementation of <code>RewriteRead</code> and <code>RewriteWrite</code> inside the derived class. </td></tr>
<tr id="row_14_36_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_model_element.html" target="_self">SystemSharp.Components.ModelElement</a></td><td class="desc">Declares a type (class or interface) or field as model element. Any read access to a model element is transformed to a constant literal. Write accesses to model elements are not allowed. </td></tr>
<tr id="row_14_36_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_field.html" target="_self">SystemSharp.Components.SignalField</a></td><td class="desc">If this attribute is attached to an interface or class, it indicates that a field of that particular type represents a signal instance. </td></tr>
<tr id="row_14_37_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_rewrite_method_definition.html" target="_self">SystemSharp.Components.RewriteMethodDefinition</a></td><td class="desc">This attribute is attached to method definitions and indicates that the method body is subject to some non-standard decompilation procedure. This is an abstract class. You have to provide an implementation of the <code>Rewrite</code> method inside the derived class. </td></tr>
<tr id="row_14_38_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_side_effect_free.html" target="_self">SystemSharp.Components.SideEffectFree</a></td><td class="desc">Indicates that the tagged method is free from side effects, i.e. it may be called during analysis and and decompilation without having any unexpected impact on either the system model (i.g. modifying it in some semantics-changing manner) or the platform (i.g. erasing the hard disk). </td></tr>
<tr id="row_14_39_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_simulation_only.html" target="_self">SystemSharp.Components.SimulationOnly</a></td><td class="desc">Indicates that the tagged method is only meaningful for system simulation (e.g. text output). Its interpretation depends on the target code generator. For example, it causes the built-in VHDL generator to surround calls to a tagged method with "--synthesis translate_off" / "--synthesis translate_on" comments which are recognized by most hardware synthesis tools. </td></tr>
<tr id="row_14_40_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_actual_type_attribute.html" target="_self">SystemSharp.Components.Std.ActualTypeAttribute</a></td><td class="desc">An instance of this class attached to a FieldDescriptor (as an attribute, using <code>AddAttribute</code>) indicates its actual type is different from its formal type: Let's assume the field is represented as an <code>StdLogicVector</code>, but it is interpreted as a fixed-point number. In that case, the actual type would be <code>SFix</code>, helping with the interpretation of the raw binary data, e.g. for meaningful diagnostic outputs. </td></tr>
<tr id="row_14_41_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_feed_thru_variable.html" target="_self">SystemSharp.Components.Std.FeedThruVariable</a></td><td class="desc">Attached to a field, this attribute indicates that the hardware implementation of that variable must have "write-through" semantics. I.e. the variable can be written and then read within the same clock step. </td></tr>
<tr id="row_14_42_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_registered_variable.html" target="_self">SystemSharp.Components.Std.RegisteredVariable</a></td><td class="desc">Attached to a field, this attribute indicates that the hardware implementation of that variable must not have "write-through" semantics. I.e. the variable must not be written and then read within the same clock step. </td></tr>
<tr id="row_14_43_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_t_a_arg.html" target="_self">SystemSharp.Components.Transactions.TAArg</a></td><td class="desc"></td></tr>
<tr id="row_14_44_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_t_a_port.html" target="_self">SystemSharp.Components.Transactions.TAPort</a></td><td class="desc"></td></tr>
<tr id="row_14_45_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_prop.html" target="_self">SystemSharp.Interop.Xilinx.CoreGenProp</a></td><td class="desc"></td></tr>
<tr id="row_14_46_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_declare_family.html" target="_self">SystemSharp.Interop.Xilinx.DeclareFamily</a></td><td class="desc">This attribute associates a device with the device family. </td></tr>
<tr id="row_14_47_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_declare_package.html" target="_self">SystemSharp.Interop.Xilinx.DeclarePackage</a></td><td class="desc">This attribute associates a device with a supported package. </td></tr>
<tr id="row_14_48_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_present_on.html" target="_self">SystemSharp.Interop.Xilinx.PresentOn</a></td><td class="desc"></td></tr>
<tr id="row_14_49_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_prop_i_d.html" target="_self">SystemSharp.Interop.Xilinx.PropID</a></td><td class="desc"></td></tr>
<tr id="row_14_50_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_prop_value_type.html" target="_self">SystemSharp.Interop.Xilinx.PropValueType</a></td><td class="desc"></td></tr>
<tr id="row_14_51_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_14_51_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('14_51_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_algebraic_type_attribute.html" target="_self">SystemSharp.Meta.AlgebraicTypeAttribute</a></td><td class="desc">Abstract attribute base class to be attached to any algebraic data type, i.e. a type which support basic arithmetics, including additive neutral and multiplicative neutral elements. </td></tr>
<tr id="row_14_51_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_s_fix_algebraic_type.html" target="_self">SystemSharp.DataTypes.SFixAlgebraicType</a></td><td class="desc"></td></tr>
<tr id="row_14_51_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_signed_algebraic_type.html" target="_self">SystemSharp.DataTypes.SignedAlgebraicType</a></td><td class="desc"></td></tr>
<tr id="row_14_51_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_u_fix_algebraic_type.html" target="_self">SystemSharp.DataTypes.UFixAlgebraicType</a></td><td class="desc"></td></tr>
<tr id="row_14_51_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_unsigned_algebraic_type.html" target="_self">SystemSharp.DataTypes.UnsignedAlgebraicType</a></td><td class="desc"></td></tr>
<tr id="row_14_52_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_performance_relevant.html" target="_self">SystemSharp.Meta.PerformanceRelevant</a></td><td class="desc"></td></tr>
<tr id="row_14_53_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_type_parameter.html" target="_self">SystemSharp.Meta.TypeParameter</a></td><td class="desc">Declares an instance member of a data type as a type parameter. </td></tr>
<tr id="row_14_54_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_s_l_v_serializable.html" target="_self">SystemSharp.Synthesis.SLVSerializable</a></td><td class="desc">Indicates that the tagged class or struct is capable of serializing and deserializing itself to and from <code>StdLogicVector</code> instances. </td></tr>
<tr id="row_14_55_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_localize_field.html" target="_self">SystemSharp.SysDOM.Transformations.LocalizeField</a></td><td class="desc">Indicates that the tagged field should be converted to a local variable. </td></tr>
<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_attribute_injector.html" target="_self">SystemSharp.Components.AttributeInjector</a></td><td class="desc">Provides services for late injection of attributes to CLI objects. </td></tr>
<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_auto_binder_extensions.html" target="_self">SystemSharp.Components.AutoBinderExtensions</a></td><td class="desc"></td></tr>
<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_auto_core_gen.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.AutoCoreGen</a></td><td class="desc">This static class provides extension methods to initialize core generator description from components. </td></tr>
<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_awaitable_extension_methods.html" target="_self">SystemSharp.Components.AwaitableExtensionMethods</a></td><td class="desc">This static class provides some extension methods which enable the await pattern on miscallaneous objects. </td></tr>
<tr id="row_19_"><td class="entry"><img id="arr_19_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('19_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_lite_slave_imp_base.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXILiteSlaveImpBase</a></td><td class="desc">Base class for this transformation </td></tr>
<tr id="row_19_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_lite_slave_imp.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXILiteSlaveImp</a></td><td class="desc">Class to produce the template output </td></tr>
<tr id="row_20_" class="even"><td class="entry"><img id="arr_20_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('20_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_lite_slave_top_base.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXILiteSlaveTopBase</a></td><td class="desc">Base class for this transformation </td></tr>
<tr id="row_20_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_lite_slave_top.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXILiteSlaveTop</a></td><td class="desc">Class to produce the template output </td></tr>
<tr id="row_21_"><td class="entry"><img id="arr_21_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('21_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_master_imp_base.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXIMasterImpBase</a></td><td class="desc">Base class for this transformation </td></tr>
<tr id="row_21_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_master_imp.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXIMasterImp</a></td><td class="desc">Class to produce the template output </td></tr>
<tr id="row_22_" class="even"><td class="entry"><img id="arr_22_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('22_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_master_top_base.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXIMasterTopBase</a></td><td class="desc">Base class for this transformation </td></tr>
<tr id="row_22_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_master_top.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXIMasterTop</a></td><td class="desc">Class to produce the template output </td></tr>
<tr id="row_23_"><td class="entry"><img id="arr_23_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('23_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_base_table_query.html" target="_self">SQLite.BaseTableQuery</a></td><td class="desc"></td></tr>
<tr id="row_23_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_table_query_3_01_t_01_4.html" target="_self">SQLite.TableQuery&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_behavioral_analyzer.html" target="_self">SystemSharp.Analysis.BehavioralAnalyzer</a></td><td class="desc"></td></tr>
<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_branch_label.html" target="_self">SystemSharp.Assembler.BranchLabel</a></td><td class="desc">A branch label </td></tr>
<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_call_site.html" target="_self">SystemSharp.Analysis.Msil.CallSite</a></td><td class="desc">Represents a precise program location where some method is called. </td></tr>
<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_cast_params.html" target="_self">SystemSharp.SysDOM.CastParams</a></td><td class="desc">Parameters of the <code>IntrinsicFunction.EAction.Convert</code> op-code. </td></tr>
<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_clock_spec_attribute.html" target="_self">SystemSharp.Meta.ClockSpecAttribute</a></td><td class="desc">This attribute is usually attached to signal descriptors and indicates that the underlying signal is used as a clock line. </td></tr>
<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_c_o_e_description.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.COEDescription</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_co_f_s_m.html" target="_self">SystemSharp.Analysis.CoFSM</a></td><td class="desc">Very preliminary and subject to change, therefore not documented, sorry... </td></tr>
<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_analysis_1_1_co_f_s_ms.html" target="_self">SystemSharp.Analysis.CoFSMs</a></td><td class="desc">Very preliminary and subject to change, therefore not documented, sorry... </td></tr>
<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_table_mapping_1_1_column.html" target="_self">SQLite.TableMapping.Column</a></td><td class="desc"></td></tr>
<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_s_q_lite_connection_1_1_column_info.html" target="_self">SQLite.SQLiteConnection.ColumnInfo</a></td><td class="desc"></td></tr>
<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_compilation.html" target="_self">SystemSharp.Assembler.Compilation</a></td><td class="desc">This static class provides helper methods that deal with XIL compilation </td></tr>
<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_concat_extensions.html" target="_self">SystemSharp.DataTypes.ConcatExtensions</a></td><td class="desc"></td></tr>
<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_concurrent_statement.html" target="_self">SystemSharp.Synthesis.SystemCGen.ConcurrentStatement</a></td><td class="desc"></td></tr>
<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_concurrent_statement.html" target="_self">SystemSharp.Synthesis.VHDLGen.ConcurrentStatement</a></td><td class="desc">Models a VHDL concurrent statement. </td></tr>
<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_concurrent_statement_extraction.html" target="_self">SystemSharp.Synthesis.SystemCGen.ConcurrentStatementExtraction</a></td><td class="desc"></td></tr>
<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_concurrent_statement_extraction.html" target="_self">SystemSharp.Synthesis.VHDLGen.ConcurrentStatementExtraction</a></td><td class="desc">This static class provides an extension method for converting a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> function to concurrent statements. </td></tr>
<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_construction_helpers.html" target="_self">SystemSharp.SysDOM.ConstructionHelpers</a></td><td class="desc">This static class provides extension methods so simplify the usage of algorithm builders. </td></tr>
<tr id="row_41_"><td class="entry"><img id="arr_41_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('41_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_control_flow_graph_3_01_ti_01_4.html" target="_self">SystemSharp.Analysis.ControlFlowGraph&lt; Ti &gt;</a></td><td class="desc">This data structure represents a control-flow graph </td></tr>
<tr id="row_41_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_method_code.html" target="_self">SystemSharp.Analysis.MethodCode</a></td><td class="desc">A control-flow graph specialization for CLI methods </td></tr>
<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_cordic_configuration.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.CordicConfiguration</a></td><td class="desc">Provides tuning options for the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> CORDIC core. </td></tr>
<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_cordic_configurator.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.CordicConfigurator</a></td><td class="desc">Manages CORDIC core configurations for different functional selections. </td></tr>
<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_adder_subtracter_x_i_l_mapper_1_1_core_config.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxAdderSubtracterXILMapper.CoreConfig</a></td><td class="desc">Provides core configuration tuning parameters. </td></tr>
<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_divider_x_i_l_mapper_1_1_core_config.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxDividerXILMapper.CoreConfig</a></td><td class="desc">Provides core-specific tuning options. </td></tr>
<tr id="row_46_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_multiplier_x_i_l_mapper_1_1_core_config.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxMultiplierXILMapper.CoreConfig</a></td><td class="desc">Provides core-specific configuration options. </td></tr>
<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_floating_point_x_i_l_mapper_1_1_core_configuration.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.FloatingPointXILMapper.CoreConfiguration</a></td><td class="desc">Provides core-specific configuration options. </td></tr>
<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_floating_point_x_i_l_mapper_1_1_core_configurator.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.FloatingPointXILMapper.CoreConfigurator</a></td><td class="desc">Manages core-specific configuration options, depending on floating-point precision and functional selection. </td></tr>
<tr id="row_49_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_cache_1_1_core_gen_cache.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.Cache.CoreGenCache</a></td><td class="desc"></td></tr>
<tr id="row_50_" class="even"><td class="entry"><img id="arr_50_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('50_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_core_gen_command.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.CoreGenCommand</a></td><td class="desc"></td></tr>
<tr id="row_50_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_c_set_command.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.CSetCommand</a></td><td class="desc"></td></tr>
<tr id="row_50_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_generate_command.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.GenerateCommand</a></td><td class="desc"></td></tr>
<tr id="row_50_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_select_command.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.SelectCommand</a></td><td class="desc"></td></tr>
<tr id="row_50_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_set_command.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.SetCommand</a></td><td class="desc"></td></tr>
<tr id="row_51_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_core_gen_description.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.CoreGenDescription</a></td><td class="desc">Gathers all necessary data to generate a core generator script (.xco). </td></tr>
<tr id="row_52_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_create_tables_result.html" target="_self">SQLite.CreateTablesResult</a></td><td class="desc"></td></tr>
<tr id="row_53_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_algebraic_1_1_c_s_e.html" target="_self">SystemSharp.Algebraic.CSE</a></td><td class="desc"></td></tr>
<tr id="row_54_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_dataflow_analyzer_3_01_ti_01_4.html" target="_self">SystemSharp.Analysis.DataflowAnalyzer&lt; Ti &gt;</a></td><td class="desc">This class implements a data-flow analysis on a given control-flow graph. </td></tr>
<tr id="row_55_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_decompiler_control.html" target="_self">SystemSharp.Analysis.DecompilerControl</a></td><td class="desc"></td></tr>
<tr id="row_56_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_decompiler_stacks.html" target="_self">SystemSharp.Analysis.DecompilerStacks</a></td><td class="desc">This class is for creating a private <a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_decompiler.html" title="This interface models the decompiler functionality. It is intended to be used inside method rewriters...">IDecompiler</a> implementation, using its own stack. </td></tr>
<tr id="row_57_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_default_expansion_patterns.html" target="_self">SystemSharp.Assembler.Rewriters.DefaultExpansionPatterns</a></td><td class="desc">This static class provides some default code transformation patterns which are useful for transforming code to hardware </td></tr>
<tr id="row_58_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_default_function_scheduler_extensions.html" target="_self">SystemSharp.SchedulingAlgorithms.DefaultFunctionSchedulerExtensions</a></td><td class="desc"></td></tr>
<tr id="row_59_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_default_notators.html" target="_self">SystemSharp.SysDOM.DefaultNotators</a></td><td class="desc">This static class provides some default notators for expression stringification. </td></tr>
<tr id="row_60_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_descriptor_builders.html" target="_self">SystemSharp.Meta.DescriptorBuilders</a></td><td class="desc">This static class provides fabric methods for creating <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> descriptors. </td></tr>
<tr id="row_61_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_descriptor_extensions.html" target="_self">SystemSharp.Meta.DescriptorExtensions</a></td><td class="desc">This static class provides convenience methods to work with descriptors. </td></tr>
<tr id="row_62_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_descriptors.html" target="_self">SystemSharp.Meta.Descriptors</a></td><td class="desc">This static class provides convenience methods for working with descriptors. </td></tr>
<tr id="row_63_"><td class="entry"><img id="arr_63_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('63_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_design_object.html" target="_self">SystemSharp.Components.DesignObject</a></td><td class="desc">The <a class="el" href="class_system_sharp_1_1_components_1_1_design_object.html" title="The DesignObject is the abstract base class of M0 modeling classes, such as Component and Channel...">DesignObject</a> is the abstract base class of M0 modeling classes, such as <a class="el" href="class_system_sharp_1_1_components_1_1_component.html" title="The abstract base class for defining components. ">Component</a> and <a class="el" href="class_system_sharp_1_1_components_1_1_channel.html" title="This is the abstract base class for channels. ">Channel</a>. </td></tr>
<tr id="row_63_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_63_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('63_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_abstract_event.html" target="_self">SystemSharp.Components.AbstractEvent</a></td><td class="desc">Abstract base class for events </td></tr>
<tr id="row_63_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_event.html" target="_self">SystemSharp.Components.Event</a></td><td class="desc"><a class="el" href="class_system_sharp_1_1_components_1_1_event.html" title="Event implementation ">Event</a> implementation </td></tr>
<tr id="row_63_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_multi_event.html" target="_self">SystemSharp.Components.MultiEvent</a></td><td class="desc">Represents a combined event which is triggered whenever one of multiple events is triggered. </td></tr>
<tr id="row_63_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_predicated_event.html" target="_self">SystemSharp.Components.PredicatedEvent</a></td><td class="desc">Represents a predicated event which is triggered whenever some associated event is triggered AND a predicate function evaluates to <code>true</code>. </td></tr>
<tr id="row_63_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_63_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('63_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_channel.html" target="_self">SystemSharp.Components.Channel</a></td><td class="desc">This is the abstract base class for channels. </td></tr>
<tr id="row_63_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_complex_channel.html" target="_self">SystemSharp.Components.ComplexChannel</a></td><td class="desc">A complex channel is (similiar to SystemC) a channel which contains a component. The latter models some behavior which is implemented by this channel. </td></tr>
<tr id="row_63_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_63_1_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('63_1_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_base.html" target="_self">SystemSharp.Components.SignalBase</a></td><td class="desc">This is the abstract base class of a signal. </td></tr>
<tr id="row_63_1_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_3_01_t_01_4.html" target="_self">SystemSharp.Components.Signal1D&lt; T &gt;</a></td><td class="desc">Models a signal which carries one-dimensional signal data. It provides indexing properties to apply an index or sub-range. </td></tr>
<tr id="row_63_1_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_63_1_1_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('63_1_1_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_3_01_t_01_4.html" target="_self">SystemSharp.Components.Signal&lt; T &gt;</a></td><td class="desc">Basic signal implementation. </td></tr>
<tr id="row_63_1_1_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_63_1_1_1_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('63_1_1_1_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_resolved_signal_3_01_t_01_4.html" target="_self">SystemSharp.Components.ResolvedSignal&lt; T &gt;</a></td><td class="desc">This class represents a signal which transports a resolved data type. </td></tr>
<tr id="row_63_1_1_1_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_s_l_signal.html" target="_self">SystemSharp.Components.SLSignal</a></td><td class="desc">A signal which carries logic values </td></tr>
<tr id="row_63_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_63_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('63_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_component.html" target="_self">SystemSharp.Components.Component</a></td><td class="desc">The abstract base class for defining components. </td></tr>
<tr id="row_63_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_component_collection.html" target="_self">SystemSharp.Components.ComponentCollection</a></td><td class="desc">A component which is an aggregate of multiple child components </td></tr>
<tr id="row_63_2_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_dynamic_component.html" target="_self">SystemSharp.Components.DynamicComponent</a></td><td class="desc">Experimental class for components supporting dynamic creation of ports and signals. Not really mature. </td></tr>
<tr id="row_63_2_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_63_2_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('63_2_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_f_u_1_1_functional_unit.html" target="_self">SystemSharp.Components.FU.FunctionalUnit</a></td><td class="desc">Base class for implementing hardware functional units. However, it is not required that you implementation inherits from that class. </td></tr>
<tr id="row_63_2_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_a_l_u.html" target="_self">SystemSharp.Components.Std.ALU</a></td><td class="desc">Provides a synthesizable implementation of an arithmetic-logical unit (<a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_a_l_u.html" title="Provides a synthesizable implementation of an arithmetic-logical unit (ALU). It is intended to be use...">ALU</a>). It is intended to be used during high-level synthesis for mapping basic arithmetic/logical instructions. </td></tr>
<tr id="row_63_2_2_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_local_storage_unit.html" target="_self">SystemSharp.Components.Std.LocalStorageUnit</a></td><td class="desc">Implements a register with optional write-through semantics, i.e. input is directly passed to output upon write access. The component is intended to be used by high-level synthesis for mapping variables to hardware. </td></tr>
<tr id="row_63_2_2_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_m_u_x2.html" target="_self">SystemSharp.Components.Std.MUX2</a></td><td class="desc">Implements a multiplexer with two inputs. The component is intended to be used by high-level synthesis for mapping "select" instructions to hardware. </td></tr>
<tr id="row_63_2_2_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_63_2_2_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('63_2_2_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_port_writer_3_01_t_01_4.html" target="_self">SystemSharp.Components.Std.PortWriter&lt; T &gt;</a></td><td class="desc">Abstract base implementation of a component which writes to a port. </td></tr>
<tr id="row_63_2_2_3_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_double_port_writer.html" target="_self">SystemSharp.Components.Std.DoublePortWriter</a></td><td class="desc">A port writer implementation for <code>double</code>-typed ports. </td></tr>
<tr id="row_63_2_2_3_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_float_port_writer.html" target="_self">SystemSharp.Components.Std.FloatPortWriter</a></td><td class="desc">A port writer implementation for <code>float</code>-typed ports. </td></tr>
<tr id="row_63_2_2_3_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_int_port_writer.html" target="_self">SystemSharp.Components.Std.IntPortWriter</a></td><td class="desc">A port writer implemented for <code>int</code>-typed ports. </td></tr>
<tr id="row_63_2_2_3_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_s_l_port_writer.html" target="_self">SystemSharp.Components.Std.SLPortWriter</a></td><td class="desc">A port writer implementation for <code>StdLogic</code>-typed ports. </td></tr>
<tr id="row_63_2_2_3_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_s_l_v_port_writer.html" target="_self">SystemSharp.Components.Std.SLVPortWriter</a></td><td class="desc">A port writer implementation for <code>StdLogicVector</code>-typed ports. </td></tr>
<tr id="row_63_2_2_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_block_mem.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.BlockMem</a></td><td class="desc">Models a <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> block memory. </td></tr>
<tr id="row_63_2_2_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_floating_point_core.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.FloatingPointCore</a></td><td class="desc">Models a <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> floating-point core. </td></tr>
<tr id="row_63_2_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_b_c_u.html" target="_self">SystemSharp.Components.Std.BCU</a></td><td class="desc">A synthesizable implementation of a branch control unit. It is intended to be used during high-level synthesis for mapping branch instructions. </td></tr>
<tr id="row_63_2_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_clock.html" target="_self">SystemSharp.Components.Std.Clock</a></td><td class="desc">A standard clock driver implementation which supports simulation and generation of simulative HDL for testbench-based verification. It attaches a <code>ClockSpecAttribute</code> to identify the driven signal as clock signal. This is espcially useful for creating Xilinx user constraints files (UCF) from the design. </td></tr>
<tr id="row_63_2_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_concatenizer.html" target="_self">SystemSharp.Components.Std.Concatenizer</a></td><td class="desc">A synthesizable implementation of a bit-vector concatenating unit. It is intended to be used during high-level synthesis for mapping concat instructions. </td></tr>
<tr id="row_63_2_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_console_logger_3_01_t_01_4.html" target="_self">SystemSharp.Components.Std.ConsoleLogger&lt; T &gt;</a></td><td class="desc">A simple diagnostic component which writes dumps its input signal value to the console upon each value change. </td></tr>
<tr id="row_63_2_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_fixed_abs.html" target="_self">SystemSharp.Components.Std.FixedAbs</a></td><td class="desc">Implements a synthesizable absolute value function for fixed-point arithmetic. The component is intended to be used during high-level synthesis for mapping basic arithmetic/logical instructions. </td></tr>
<tr id="row_63_2_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_fix_f_p_mod1.html" target="_self">SystemSharp.Components.Std.FixFPMod1</a></td><td class="desc">Given a fixed-point number x, this component computes the fixed-point modulus of x and 1.0: r = mod(x, 1.0) The modulus operation is generalized to fixed-point numbers in the following manner: r is a number such that r &gt;= -1 and r &lt;= 1 and x = k + r with k being an integer. The component is intended to be used during high-level synthesis for mapping basic arithmetic/logical instructions. </td></tr>
<tr id="row_63_2_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_float_neg_abs.html" target="_self">SystemSharp.Components.Std.FloatNegAbs</a></td><td class="desc">Provides a synthesizable implementation of negation and absolute value function for floating-point arithmetic. The component is intended to be used during high-level synthesis for mapping basic arithmetic/logical instructions. </td></tr>
<tr id="row_63_2_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_float_sign_as_signed.html" target="_self">SystemSharp.Components.Std.FloatSignAsSigned</a></td><td class="desc">Provides a synthesizable implementation of the signum function for floating-point arithmetic. The result is returned as a signed fixed-point number (-1, 0 or 1) with configurable bit-width. The component is intended to be used during high-level synthesis for mapping basic arithmetic/logical instructions. </td></tr>
<tr id="row_63_2_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_l_e_r_p11_core.html" target="_self">SystemSharp.Components.Std.LERP11Core</a></td><td class="desc">A unit for 1D linear interpolation over equidistant data points. A pre-initialized data table is stored internally. However, a register transfer level interface to internal memory is provided which allows to modify the data table during runtime. Computation assumes fixed-point data. </td></tr>
<tr id="row_63_2_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_l_e_r_p_unit.html" target="_self">SystemSharp.Components.Std.LERPUnit</a></td><td class="desc">A unit for 1D linear interpolation over equidistant data points. A register transfer level interface to communicates with a separate memory block storing the data table is provided. Computation assumes fixed-point data. </td></tr>
<tr id="row_63_2_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_reg_pipe.html" target="_self">SystemSharp.Components.Std.RegPipe</a></td><td class="desc">Shift register implementation </td></tr>
<tr id="row_63_2_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_r_o_m.html" target="_self">SystemSharp.Components.Std.ROM</a></td><td class="desc">A simple <a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_r_o_m.html" title="A simple ROM implementation which supports simulation and synthesizable HDL generation. ">ROM</a> implementation which supports simulation and synthesizable HDL generation. </td></tr>
<tr id="row_63_2_15_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_shifter.html" target="_self">SystemSharp.Components.Std.Shifter</a></td><td class="desc">A logical shift unit (arithmetic shifts not currently not supported). </td></tr>
<tr id="row_63_2_16_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_simple_d_p_r_a_m.html" target="_self">SystemSharp.Components.Std.SimpleDPRAM</a></td><td class="desc">A simple dual-ported RAM implementation which supports simulation and synthesizable HDL generation. It provides separate read and write ports, but does not support conccurent reads or concurrent writes. </td></tr>
<tr id="row_63_2_17_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_sin_cos_l_u_t_core.html" target="_self">SystemSharp.Components.Std.SinCosLUTCore</a></td><td class="desc">Provides a synthesizable implementation of sine and cosine functions, using linear interpolation in fixed-point arithmetic. Operand is specified in scaled radians and must be in range between -1 and 1 (with -1 corresponding to -PI, 1 corresponding to PI). The component is intended to be used by high-level synthesis to map trigonometric functions. </td></tr>
<tr id="row_63_2_18_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_slicer.html" target="_self">SystemSharp.Components.Std.Slicer</a></td><td class="desc">A functional unit for performing slice operations on bit-vectors. The slice semantics are generalized in that it is possible to specify slice ranges which exceed the original operand bit-width. This way, the unit can be used for sign extension. This component is intended to be used during high-level synthesis for mapping basic arithmetic/logical instructions. </td></tr>
<tr id="row_63_2_19_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_lite_slave_user_logic.html" target="_self">SystemSharp.Interop.Xilinx.AXI.AXILiteSlaveUserLogic</a></td><td class="desc">Abstract base implementation of <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i.html">AXI</a> Lite slave user logic </td></tr>
<tr id="row_63_2_20_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_lite_slave_user_logic_testbench.html" target="_self">SystemSharp.Interop.Xilinx.AXI.AXILiteSlaveUserLogicTestbench</a></td><td class="desc">Testbench for <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i.html">AXI</a> Lite slave user logic. </td></tr>
<tr id="row_63_2_21_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_master_user_logic.html" target="_self">SystemSharp.Interop.Xilinx.AXI.AXIMasterUserLogic</a></td><td class="desc">Abstract base implementation of <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i.html">AXI</a> master user logic. </td></tr>
<tr id="row_63_2_22_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_master_user_logic_testbench.html" target="_self">SystemSharp.Interop.Xilinx.AXI.AXIMasterUserLogicTestbench</a></td><td class="desc">Testbench for <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i.html">AXI</a> master user logic. </td></tr>
<tr id="row_63_2_23_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_adder_subtracter.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxAdderSubtracter</a></td><td class="desc">Model of a <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> adder/subtracter IP core. </td></tr>
<tr id="row_63_2_24_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_clocking_wizard.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxClockingWizard</a></td><td class="desc">Models the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> clocking wizard IP core. </td></tr>
<tr id="row_63_2_25_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_cordic.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxCordic</a></td><td class="desc">Models a <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> CORDIC core. </td></tr>
<tr id="row_63_2_26_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_dds_compiler.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxDdsCompiler</a></td><td class="desc">Models the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> DDS compiler core. </td></tr>
<tr id="row_63_2_27_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_divider.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxDivider</a></td><td class="desc">Models a <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> divider IP core. </td></tr>
<tr id="row_63_2_28_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_multiplier.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxMultiplier</a></td><td class="desc">Models a <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> multiplier IP core. </td></tr>
<tr id="row_63_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_process.html" target="_self">SystemSharp.Components.Process</a></td><td class="desc">This class represents a process. </td></tr>
<tr id="row_64_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_d_s_e_1_1_design_space_explorer.html" target="_self">SystemSharp.DSE.DesignSpaceExplorer</a></td><td class="desc">Provides capabilities for configuring and exploring a design space. </td></tr>
<tr id="row_65_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_device_extensions.html" target="_self">SystemSharp.Interop.Xilinx.DeviceExtensions</a></td><td class="desc"></td></tr>
<tr id="row_66_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_perf_cache_1_1_device_records.html" target="_self">SystemSharp.Interop.Xilinx.PerfCache.DeviceRecords</a></td><td class="desc"></td></tr>
<tr id="row_67_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_perf_cache_1_1_device_records_device.html" target="_self">SystemSharp.Interop.Xilinx.PerfCache.DeviceRecordsDevice</a></td><td class="desc"></td></tr>
<tr id="row_68_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_perf_cache_1_1_device_records_device_resource.html" target="_self">SystemSharp.Interop.Xilinx.PerfCache.DeviceRecordsDeviceResource</a></td><td class="desc"></td></tr>
<tr id="row_69_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_device_resources.html" target="_self">SystemSharp.Interop.Xilinx.DeviceResources</a></td><td class="desc"></td></tr>
<tr id="row_70_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_graph_algorithms_1_1_digraph.html" target="_self">GraphAlgorithms::Digraph</a></td><td class="desc"></td></tr>
<tr id="row_71_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_dijkstra.html" target="_self">SystemSharp.TreeAlgorithms.Dijkstra</a></td><td class="desc">This static class provides an implementation of <a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_dijkstra.html" title="This static class provides an implementation of Dijkstra&#39;s shortest path algorithm. ">Dijkstra</a>'s shortest path algorithm. </td></tr>
<tr id="row_72_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_dim_extensions.html" target="_self">SystemSharp.SysDOM.DimExtensions</a></td><td class="desc">This static class provides extension methods for converting dimensional specifiers and index specifiers to expressions. </td></tr>
<tr id="row_73_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_dim_spec.html" target="_self">SystemSharp.DataTypes.DimSpec</a></td><td class="desc">A dimensional specifier is either a single index or a range. </td></tr>
<tr id="row_74_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_emil_stefanov_1_1_disjoint_sets.html" target="_self">SystemSharp.Collections.EmilStefanov.DisjointSets</a></td><td class="desc"></td></tr>
<tr id="row_75_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_emil_stefanov_1_1_test_1_1_disjoint_sets_tester.html" target="_self">SystemSharp.Collections.EmilStefanov.Test.DisjointSetsTester</a></td><td class="desc"></td></tr>
<tr id="row_76_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_document.html" target="_self">SystemSharp.Meta.Document</a></td><td class="desc">A document of <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a>'s integrated documentation system. </td></tr>
<tr id="row_77_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_documentation.html" target="_self">SystemSharp.Meta.Documentation</a></td><td class="desc">A container of multiple <code><a class="el" href="class_system_sharp_1_1_meta_1_1_document.html" title="A document of SysDOM&#39;s integrated documentation system. ">Document</a></code>s. Instances of this class may be as properties attached to any descriptor and consitute some user-defined documentation. </td></tr>
<tr id="row_78_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m2_m_1_1_documenting_h_l_s_observer.html" target="_self">SystemSharp.Analysis.M2M.DocumentingHLSObserver</a></td><td class="desc">This class provides helper methods which observe any <a class="el" href="class_system_sharp_1_1_analysis_1_1_m2_m_1_1_h_l_s.html" title="Any process which has this attribute attached will be subject to high level synthesis. ">HLS</a> process and create textual reports for documentation/troubleshooting purpose. </td></tr>
<tr id="row_79_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_d_s_e_1_1_d_s_e_task.html" target="_self">SystemSharp.DSE.DSETask</a></td><td class="desc">Encapsulates a single step during design-space exploration, consisting of one or more alternatives. </td></tr>
<tr id="row_80_" class="even"><td class="entry"><img id="arr_80_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('80_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_element_mutation.html" target="_self">SystemSharp.Analysis.ElementMutation</a></td><td class="desc">Abstract base class for describing data modifications </td></tr>
<tr id="row_80_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_indirect_mutation.html" target="_self">SystemSharp.Analysis.IndirectMutation</a></td><td class="desc">Describes the data modification of writing some value to a memory location </td></tr>
<tr id="row_80_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_80_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('80_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_local_mutation.html" target="_self">SystemSharp.Analysis.LocalMutation</a></td><td class="desc">Abstract base class for data modifications inside the local scope of a method </td></tr>
<tr id="row_80_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_mutation.html" target="_self">SystemSharp.Analysis.ArgumentMutation</a></td><td class="desc">Describes the data modification of writing some value to a method argument </td></tr>
<tr id="row_80_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_local_variable_mutation.html" target="_self">SystemSharp.Analysis.LocalVariableMutation</a></td><td class="desc">Describes the data modification of writing some value to a local variable </td></tr>
<tr id="row_80_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_store_field_mutation.html" target="_self">SystemSharp.Analysis.StoreFieldMutation</a></td><td class="desc">Describes the data modification of storing some value to a field </td></tr>
<tr id="row_80_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_write_array_mutation.html" target="_self">SystemSharp.Analysis.WriteArrayMutation</a></td><td class="desc">Describes the data modification of replacing an array element </td></tr>
<tr id="row_81_"><td class="entry"><img id="arr_81_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('81_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_element_source.html" target="_self">SystemSharp.Analysis.ElementSource</a></td><td class="desc">This base class is intended as a symbolic abstraction of any data item. As opposed to <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> expressions, the intent is to track references and pointers on their way through program code. </td></tr>
<tr id="row_81_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_no_ref_source.html" target="_self">SystemSharp.Analysis.NoRefSource</a></td><td class="desc">Describes a data item which is not an object and not a pointer </td></tr>
<tr id="row_81_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_81_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('81_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_object_source.html" target="_self">SystemSharp.Analysis.ObjectSource</a></td><td class="desc">Abstract base class for any item which is a CLI System.Object </td></tr>
<tr id="row_81_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_81_1_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('81_1_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_allocation_site.html" target="_self">SystemSharp.Analysis.AllocationSite</a></td><td class="desc">Describes a program location where a new object is allocated </td></tr>
<tr id="row_81_1_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_box_site.html" target="_self">SystemSharp.Analysis.BoxSite</a></td><td class="desc">Describes a program location where a value type is boxed </td></tr>
<tr id="row_81_1_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_new_array_site.html" target="_self">SystemSharp.Analysis.NewArraySite</a></td><td class="desc">Describes a program location where a new array is allocated </td></tr>
<tr id="row_81_1_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_new_site.html" target="_self">SystemSharp.Analysis.NewSite</a></td><td class="desc">Describes a program location where a non-array object is allocated </td></tr>
<tr id="row_81_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_return_source.html" target="_self">SystemSharp.Analysis.ArgumentReturnSource</a></td><td class="desc">Describes a data item which is a method argument used to return data to the caller (i.e. passed by reference) </td></tr>
<tr id="row_81_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_source.html" target="_self">SystemSharp.Analysis.ArgumentSource</a></td><td class="desc">Describes a data item which stems from a method argument </td></tr>
<tr id="row_81_1_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_array_element_source.html" target="_self">SystemSharp.Analysis.ArrayElementSource</a></td><td class="desc">Describes a data item which is an array element </td></tr>
<tr id="row_81_1_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_const_object_source.html" target="_self">SystemSharp.Analysis.ConstObjectSource</a></td><td class="desc">Describes a somehow constant object </td></tr>
<tr id="row_81_1_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_deref_source.html" target="_self">SystemSharp.Analysis.DerefSource</a></td><td class="desc">Describes a data item which is the result of dereferencing another data item </td></tr>
<tr id="row_81_1_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_field_source.html" target="_self">SystemSharp.Analysis.FieldSource</a></td><td class="desc">Describes a field content </td></tr>
<tr id="row_81_1_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_method_return_source.html" target="_self">SystemSharp.Analysis.MethodReturnSource</a></td><td class="desc">Describes a data item which is the return value of a method </td></tr>
<tr id="row_81_1_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_null_source.html" target="_self">SystemSharp.Analysis.NullSource</a></td><td class="desc">Describes the null reference </td></tr>
<tr id="row_81_1_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_string_source.html" target="_self">SystemSharp.Analysis.StringSource</a></td><td class="desc">Describes a string literal </td></tr>
<tr id="row_81_1_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_this_source.html" target="_self">SystemSharp.Analysis.ThisSource</a></td><td class="desc">Describes the instance on which a method operates (i.e. "this") </td></tr>
<tr id="row_81_1_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_type_token_source.html" target="_self">SystemSharp.Analysis.TypeTokenSource</a></td><td class="desc">Describes a CLI type token </td></tr>
<tr id="row_81_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_81_2_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('81_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_pointer_source.html" target="_self">SystemSharp.Analysis.PointerSource</a></td><td class="desc">Abstract base class for any item which is a pointer </td></tr>
<tr id="row_81_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_argument_source.html" target="_self">SystemSharp.Analysis.AddressOfArgumentSource</a></td><td class="desc">Describes a data item which is the address of a method argument </td></tr>
<tr id="row_81_2_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_array_element_source.html" target="_self">SystemSharp.Analysis.AddressOfArrayElementSource</a></td><td class="desc">Describes a data item which is the address of an array element </td></tr>
<tr id="row_81_2_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_field_source.html" target="_self">SystemSharp.Analysis.AddressOfFieldSource</a></td><td class="desc">Describes the address of a field </td></tr>
<tr id="row_81_2_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_local_variable_source.html" target="_self">SystemSharp.Analysis.AddressOfLocalVariableSource</a></td><td class="desc">Describes a data item which is the address of a local variable </td></tr>
<tr id="row_81_2_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_any_pointer_source.html" target="_self">SystemSharp.Analysis.AnyPointerSource</a></td><td class="desc">Describes a data item which is a not further specified pointer </td></tr>
<tr id="row_81_2_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_ref_argument_source.html" target="_self">SystemSharp.Analysis.RefArgumentSource</a></td><td class="desc">Describes a data item which stems from a method argument passed by reference </td></tr>
<tr id="row_81_2_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_this_pointer_source.html" target="_self">SystemSharp.Analysis.ThisPointerSource</a></td><td class="desc">Describes the instance on which the method of a value type operates. Such an instance is formally a pointer, not an object. </td></tr>
<tr id="row_82_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_element_source_helpers.html" target="_self">SystemSharp.Analysis.ElementSourceHelpers</a></td><td class="desc"></td></tr>
<tr id="row_83_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_empty_statement_detection.html" target="_self">SystemSharp.SysDOM.Transformations.EmptyStatementDetection</a></td><td class="desc"></td></tr>
<tr id="row_84_" class="even"><td class="entry"><img id="arr_84_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('84_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_encoded_flow.html" target="_self">SystemSharp.Assembler.DesignGen.EncodedFlow</a></td><td class="desc"></td></tr>
<tr id="row_84_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_merged_flow.html" target="_self">SystemSharp.Assembler.DesignGen.MergedFlow</a></td><td class="desc"></td></tr>
<tr id="row_85_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_matrix_1_1_entry.html" target="_self">SystemSharp.SysDOM.Matrix.Entry</a></td><td class="desc"></td></tr>
<tr id="row_86_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_enumerables.html" target="_self">SystemSharp.Collections.Enumerables</a></td><td class="desc">This static class provides extension methods to operate on IEnumerable&lt;T&gt; </td></tr>
<tr id="row_87_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_algebraic_1_1_equation_block.html" target="_self">SystemSharp.Algebraic.EquationBlock</a></td><td class="desc"></td></tr>
<tr id="row_88_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_algebraic_1_1_equation_decomposition.html" target="_self">SystemSharp.Algebraic.EquationDecomposition</a></td><td class="desc"></td></tr>
<tr id="row_89_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_algebraic_1_1_equation_system.html" target="_self">SystemSharp.Algebraic.EquationSystem</a></td><td class="desc"></td></tr>
<tr id="row_90_" class="even"><td class="entry"><img id="arr_90_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('90_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Exception</b></td><td class="desc"></td></tr>
<tr id="row_90_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_scheduling_failed_exception.html" target="_self">SystemSharp.Assembler.XILSchedulingFailedException</a></td><td class="desc">This exception is thrown when the scheduling fails for some reason </td></tr>
<tr id="row_90_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_emil_stefanov_1_1_test_1_1_disjoint_sets_tester_1_1_test_failed_exception.html" target="_self">SystemSharp.Collections.EmilStefanov.Test.DisjointSetsTester.TestFailedException</a></td><td class="desc"></td></tr>
<tr id="row_90_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_process_failed_exception.html" target="_self">SystemSharp.Components.ProcessFailedException</a></td><td class="desc">This class is used internally to wrap exceptions which are potentially thrown by a process. </td></tr>
<tr id="row_90_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_fraction_exception.html" target="_self">SystemSharp.DataTypes.FractionException</a></td><td class="desc">Exception class for <a class="el" href="struct_system_sharp_1_1_data_types_1_1_fraction.html" title="Classes Contained: Fraction FractionException ">Fraction</a>, derived from System.Exception </td></tr>
<tr id="row_90_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_not_schedulable_exception.html" target="_self">SystemSharp.SchedulingAlgorithms.NotSchedulableException</a></td><td class="desc">The scheduling algorithm failed because there is no feasible schedule under the given constraints. </td></tr>
<tr id="row_90_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_memory_layout_failed_exception.html" target="_self">SystemSharp.Synthesis.MemoryLayoutFailedException</a></td><td class="desc">Indicates that an attempt to synthesize a memory layout failed. </td></tr>
<tr id="row_90_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_eval_1_1_break_evaluation_exception.html" target="_self">SystemSharp.SysDOM.Eval.BreakEvaluationException</a></td><td class="desc">Thrown when to evaluation of a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> expression shall be cancelled. </td></tr>
<tr id="row_90_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_not_convertible_to_inline_expression_exception.html" target="_self">SystemSharp.SysDOM.NotConvertibleToInlineExpressionException</a></td><td class="desc">Thrown when the conversion to an inline expression is not possible. </td></tr>
<tr id="row_91_"><td class="entry"><img id="arr_91_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('91_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>Exception</b></td><td class="desc"></td></tr>
<tr id="row_91_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_s_q_lite_exception.html" target="_self">SQLite.SQLiteException</a></td><td class="desc"></td></tr>
<tr id="row_92_" class="even"><td class="entry"><img id="arr_92_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('92_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_expansion_pattern.html" target="_self">SystemSharp.Assembler.Rewriters.ExpansionPattern</a></td><td class="desc">An expansion pattern replaces a XIL-S instruction by a custom sequence of new XIL-S instructions. </td></tr>
<tr id="row_92_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_default_expansion_pattern.html" target="_self">SystemSharp.Assembler.Rewriters.DefaultExpansionPattern</a></td><td class="desc">Default implementation of an expansion pattern </td></tr>
<tr id="row_93_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_expression_extensions.html" target="_self">SystemSharp.SysDOM.ExpressionExtensions</a></td><td class="desc">This static class provides extension methods which simplify the usage of expressions. </td></tr>
<tr id="row_94_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_expression_helper.html" target="_self">SystemSharp.SysDOM.ExpressionHelper</a></td><td class="desc">This static class provides extension methods which simplify the usage of expressions. </td></tr>
<tr id="row_95_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_fact_universe.html" target="_self">SystemSharp.Analysis.FactUniverse</a></td><td class="desc">This class captures information on all relevant objects discovered during analysis, i.e. types, instantiated classes, called methods, and memory allocations. </td></tr>
<tr id="row_96_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_field_facts.html" target="_self">SystemSharp.Analysis.FieldFacts</a></td><td class="desc">This class captures the information available on a particular field </td></tr>
<tr id="row_97_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_field_localization.html" target="_self">SystemSharp.SysDOM.Transformations.FieldLocalization</a></td><td class="desc">Provides a service for converting field accesses inside a function to local variables. </td></tr>
<tr id="row_98_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_field_location.html" target="_self">SystemSharp.Synthesis.FieldLocation</a></td><td class="desc">Represents the memory layout of a field instance. </td></tr>
<tr id="row_99_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_field_ref_info.html" target="_self">SystemSharp.Analysis.FieldRefInfo</a></td><td class="desc">This class provides contextual information to an instruction which references a field. </td></tr>
<tr id="row_100_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_fixed_array_ref.html" target="_self">SystemSharp.SysDOM.FixedArrayRef</a></td><td class="desc">Describes an array element reference whose base array instance is fixed and known during code analysis. </td></tr>
<tr id="row_101_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_fixed_point_settings.html" target="_self">SystemSharp.DataTypes.FixedPointSettings</a></td><td class="desc">Provides features for getting and setting fixed-point arithmetic options. </td></tr>
<tr id="row_102_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_fix_format.html" target="_self">SystemSharp.DataTypes.FixFormat</a></td><td class="desc">Describes a fixed-point number format. </td></tr>
<tr id="row_103_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_fix_format_to_range_converter.html" target="_self">SystemSharp.DataTypes.FixFormatToRangeConverter</a></td><td class="desc"></td></tr>
<tr id="row_104_" class="even"><td class="entry"><img id="arr_104_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('104_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_fix_point_analyzer_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.FixPointAnalyzer&lt; TElem &gt;</a></td><td class="desc">Provides a basic framework for static code analysis of CIL (formerly MSIL) code. Inherit from this class to implement your own analysis. </td></tr>
<tr id="row_104_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_fix_point_analyzer_contract_class_3_01_t_elem_01_4.html" target="_self">SystemSharp.Analysis.Msil.FixPointAnalyzerContractClass&lt; TElem &gt;</a></td><td class="desc">This dummy class is only there to satisfy CodeContracts </td></tr>
<tr id="row_104_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_invocation_analyzer.html" target="_self">SystemSharp.Analysis.Msil.InvocationAnalyzer</a></td><td class="desc">Implements a rather comprehensive static program analysis for determining which fields and local variables are potentially read and/or modified, which local variables are potentially referenced by their addresses, which methods are potentially called, which classes are potentially instantiated, and which CIL types are referenced in some way. </td></tr>
<tr id="row_104_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_variability_analyzer.html" target="_self">SystemSharp.Analysis.Msil.VariabilityAnalyzer</a></td><td class="desc">This class analyzes the variabilities of stack elements and local variables of a given method. </td></tr>
<tr id="row_105_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_fix_point_extensions.html" target="_self">SystemSharp.DataTypes.FixPointExtensions</a></td><td class="desc">This static class provides convenience methods to work with fixed-point number descriptions. </td></tr>
<tr id="row_106_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_float_format.html" target="_self">SystemSharp.DataTypes.FloatFormat</a></td><td class="desc">This class is used to represent variable floating point formats. </td></tr>
<tr id="row_107_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_flow_extensions.html" target="_self">SystemSharp.Assembler.FlowExtensions</a></td><td class="desc"></td></tr>
<tr id="row_108_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_flow_matrix.html" target="_self">SystemSharp.Assembler.FlowMatrix</a></td><td class="desc">A flow matrix models timed dataflows between data sources and sinks. It is the fundamental abstraction used for interconnect and control path construction. </td></tr>
<tr id="row_109_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_force_directed_scheduler_impl_3_01_t_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.ForceDirectedSchedulerImpl&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_110_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_analysis_1_1_forification.html" target="_self">SystemSharp.SysDOM.Analysis.Forification</a></td><td class="desc"></td></tr>
<tr id="row_111_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_function_inlining.html" target="_self">SystemSharp.SysDOM.Transformations.FunctionInlining</a></td><td class="desc">This static class provides a service for inlining function calls. </td></tr>
<tr id="row_112_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_allocation_statistics_1_1_f_u_statistics.html" target="_self">SystemSharp.Assembler.AllocationStatistics.FUStatistics</a></td><td class="desc">Reports statistics on a specific hardware functional unit instance </td></tr>
<tr id="row_113_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_allocation_statistics_1_1_f_u_type_statistics.html" target="_self">SystemSharp.Assembler.AllocationStatistics.FUTypeStatistics</a></td><td class="desc">Reports aggregated statistics for a certain class of hardware functional units. </td></tr>
<tr id="row_114_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_generation.html" target="_self">SystemSharp.SysDOM.Generation</a></td><td class="desc">Encapsulates and constructs expression generators. </td></tr>
<tr id="row_115_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_d_i_l_reader_1_1_globals.html" target="_self">SDILReader.Globals</a></td><td class="desc"></td></tr>
<tr id="row_116_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_graph_algorithms_1_1_graph.html" target="_self">GraphAlgorithms::Graph</a></td><td class="desc">Summary&gt;A directed graph. Vertices are represented by integer values.</td></tr>
<tr id="row_117_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_hashable_sequence_3_01_t_01_4.html" target="_self">SystemSharp.Collections.HashableSequence&lt; T &gt;</a></td><td class="desc">A wrapper around IEnumerable&lt;T&gt; which implements <a class="el" href="class_system_sharp_1_1_collections_1_1_hashable_sequence_3_01_t_01_4.html#a23fc5f3ef98b0326b8db930789f5fbaf">GetHashCode()</a> and <a class="el" href="class_system_sharp_1_1_collections_1_1_hashable_sequence_3_01_t_01_4.html#a4fdd40ba05d89f716e644a4cf7f89119">Equals()</a> in a way that two instances are considered equal whenever x.SequenceEqual(y) holds for their underlying sequences. </td></tr>
<tr id="row_118_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_hierarchy_analysis.html" target="_self">SystemSharp.SysDOM.Transformations.HierarchyAnalysis</a></td><td class="desc">This static class provides a service for determining the containment relationship between statements. </td></tr>
<tr id="row_119_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m2_m_1_1_h_l_s_plan.html" target="_self">SystemSharp.Analysis.M2M.HLSPlan</a></td><td class="desc">Represents a synthesis plan. </td></tr>
<tr id="row_120_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m2_m_1_1_h_l_s_plan_extensions.html" target="_self">SystemSharp.Analysis.M2M.HLSPlanExtensions</a></td><td class="desc">This static class is intended for extension methods dealing with synthesis plans. </td></tr>
<tr id="row_121_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_reporting_1_1_h_t_m_l_report.html" target="_self">SystemSharp.Reporting.HTMLReport</a></td><td class="desc">Provides functionality for creating simple HTML documents. </td></tr>
<tr id="row_122_" class="even"><td class="entry"><img id="arr_122_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('122_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_algebraic_type_factory.html" target="_self">SystemSharp.Meta.IAlgebraicTypeFactory</a></td><td class="desc">Factory interface for algebraic types, i.e. types which support basic arithmetics, including additive neutral and multiplicative neutral elements. </td></tr>
<tr id="row_122_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_algebraic_type_attribute.html" target="_self">SystemSharp.Meta.AlgebraicTypeAttribute</a></td><td class="desc">Abstract attribute base class to be attached to any algebraic data type, i.e. a type which support basic arithmetics, including additive neutral and multiplicative neutral elements. </td></tr>
<tr id="row_123_"><td class="entry"><img id="arr_123_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('123_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_algorithm_builder.html" target="_self">SystemSharp.SysDOM.IAlgorithmBuilder</a></td><td class="desc">Algorithm builder interface for meta-programming. </td></tr>
<tr id="row_123_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_algorithm_builder_contract_class.html" target="_self">SystemSharp.SysDOM.AlgorithmBuilderContractClass</a></td><td class="desc"></td></tr>
<tr id="row_123_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_123_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('123_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_function_builder.html" target="_self">SystemSharp.SysDOM.IFunctionBuilder</a></td><td class="desc">Extends the algorithm builder interface by the capability of creating a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> function. </td></tr>
<tr id="row_123_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_123_1_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('123_1_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_abstract_algorithm_builder.html" target="_self">SystemSharp.SysDOM.AbstractAlgorithmBuilder</a></td><td class="desc">Provides an abstract base implementation of the <code><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_function_builder.html" title="Extends the algorithm builder interface by the capability of creating a SysDOM function. ">IFunctionBuilder</a></code> interface. </td></tr>
<tr id="row_123_1_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_123_1_0_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('123_1_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_algorithm_template.html" target="_self">SystemSharp.SysDOM.AlgorithmTemplate</a></td><td class="desc">An abstract algorithm builder implementation where the actual algorithm construction is done inside the to-be-overridden <code>DeclareAlgorithm</code> method. </td></tr>
<tr id="row_123_1_0_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m_s_i_l_decompiler_template.html" target="_self">SystemSharp.Analysis.MSILDecompilerTemplate</a></td><td class="desc">The decompiler context. This huge class implements the actual decompilation algorithms. </td></tr>
<tr id="row_123_1_0_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_123_1_0_0_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('123_1_0_0_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_default_transformer.html" target="_self">SystemSharp.SysDOM.Transformations.DefaultTransformer</a></td><td class="desc">Provides the infrastructure for statement-level SysDOM-to-SysDOM transformations. The default implementation clones any statement and takes care of remapping branch labels. </td></tr>
<tr id="row_123_1_0_0_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_concurrent_statement_extractor.html" target="_self">SystemSharp.Synthesis.SystemCGen.ConcurrentStatementExtractor</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_0_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_concurrent_statement_extractor.html" target="_self">SystemSharp.Synthesis.VHDLGen.ConcurrentStatementExtractor</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_0_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_integer_index_transformer.html" target="_self">SystemSharp.Synthesis.VHDLGen.IntegerIndexTransformer</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_0_1_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_field_localizer.html" target="_self">SystemSharp.SysDOM.Transformations.FieldLocalizer</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_0_1_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_function_inliner.html" target="_self">SystemSharp.SysDOM.Transformations.FunctionInliner</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_0_1_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_if_statement_beautifier.html" target="_self">SystemSharp.SysDOM.Transformations.IfStatementBeautifier</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_0_1_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_inline_verifier.html" target="_self">SystemSharp.SysDOM.Transformations.InlineVerifier</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_0_1_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_local_variable_extractor.html" target="_self">SystemSharp.SysDOM.Transformations.LocalVariableExtractor</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_0_1_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_streamline_transformer.html" target="_self">SystemSharp.SysDOM.Transformations.StreamlineTransformer</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_ret_remover.html" target="_self">SystemSharp.SysDOM.Transformations.RetRemover</a></td><td class="desc"></td></tr>
<tr id="row_123_1_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_default_algorithm_builder.html" target="_self">SystemSharp.SysDOM.DefaultAlgorithmBuilder</a></td><td class="desc">A default implementation of the algorithm builder interface. </td></tr>
<tr id="row_123_1_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_dependend_algorithm_builder.html" target="_self">SystemSharp.SysDOM.DependendAlgorithmBuilder</a></td><td class="desc"></td></tr>
<tr id="row_123_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_algorithm_template.html" target="_self">SystemSharp.SysDOM.AlgorithmTemplate</a></td><td class="desc">An abstract algorithm builder implementation where the actual algorithm construction is done inside the to-be-overridden <code>DeclareAlgorithm</code> method. </td></tr>
<tr id="row_124_" class="even"><td class="entry"><img id="arr_124_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('124_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_i_allocation_policy.html" target="_self">SystemSharp.Assembler.IAllocationPolicy</a></td><td class="desc">Generic interface of allocation policy for hardware functional units </td></tr>
<tr id="row_124_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_default_allocation_policy.html" target="_self">SystemSharp.Assembler.DefaultAllocationPolicy</a></td><td class="desc">Implements a default allocation policy, without any optimality. </td></tr>
<tr id="row_124_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_h_l_s_1_1_allocation_policies_1_1_context_sensitive_allocation.html" target="_self">SystemSharp.HLS.AllocationPolicies.ContextSensitiveAllocation</a></td><td class="desc">The context-sensitive allocation policy bases the allocation/sharing decision on a heuristic measure which estimates the expected multiplexer complexity, arising from sharing a particular function unit. It first selects the functional unit which causes the least complexity. If that complexity exceeds a user-configured maximum cost, a new functional unit is allocated. </td></tr>
<tr id="row_125_"><td class="entry"><img id="arr_125_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('125_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_i_allocation_policy_factory.html" target="_self">SystemSharp.Assembler.IAllocationPolicyFactory</a></td><td class="desc">Factory pattern for hardware functional unit allocation policy </td></tr>
<tr id="row_125_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_h_l_s_1_1_allocation_policies_1_1_i_context_sensitive_allocation_policy_factory.html" target="_self">SystemSharp.HLS.AllocationPolicies.IContextSensitiveAllocationPolicyFactory</a></td><td class="desc">Factory-pattern interface for the context-sensitive allocation policy </td></tr>
<tr id="row_126_" class="even"><td class="entry"><img id="arr_126_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('126_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_assume_called.html" target="_self">SystemSharp.Analysis.IAssumeCalled</a></td><td class="desc">Marker interface which instructs design analysis stage to assume that a certain method is called, taking all side effects into account which could arise from calling that method. </td></tr>
<tr id="row_126_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_assume_called.html" target="_self">SystemSharp.Analysis.AssumeCalled</a></td><td class="desc">Any method marked with this attribute is assumed to be called during design runtime, taking all side effects into account which could arise from calling that method. </td></tr>
<tr id="row_127_"><td class="entry"><img id="arr_127_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_attributed.html" target="_self">SystemSharp.SysDOM.IAttributed</a></td><td class="desc"><a class="el" href="namespace_system_sharp_1_1_common.html">Common</a> interface of objects that supported attached attributes. </td></tr>
<tr id="row_127_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_decompiler.html" target="_self">SystemSharp.Analysis.IDecompiler</a></td><td class="desc">This interface models the decompiler functionality. It is intended to be used inside method rewriters. </td></tr>
<tr id="row_127_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_decompiler_contract_class.html" target="_self">SystemSharp.Analysis.DecompilerContractClass</a></td><td class="desc">This dummy class is only there to make Code Contracts happy. </td></tr>
<tr id="row_127_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m_s_i_l_decompiler_template.html" target="_self">SystemSharp.Analysis.MSILDecompilerTemplate</a></td><td class="desc">The decompiler context. This huge class implements the actual decompilation algorithms. </td></tr>
<tr id="row_127_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_descriptor.html" target="_self">SystemSharp.Meta.IDescriptor</a></td><td class="desc">Basic interface of all descriptors. </td></tr>
<tr id="row_127_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_descriptor_base.html" target="_self">SystemSharp.Meta.DescriptorBase</a></td><td class="desc">Base implementation of any descriptor. </td></tr>
<tr id="row_127_1_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_0_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_argument_descriptor.html" target="_self">SystemSharp.Meta.ArgumentDescriptor</a></td><td class="desc">Describes a method argument. </td></tr>
<tr id="row_127_1_0_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_signal_argument_descriptor.html" target="_self">SystemSharp.Meta.SignalArgumentDescriptor</a></td><td class="desc">Describes a method argument which is a signal. </td></tr>
<tr id="row_127_1_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_0_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_0_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_code_descriptor.html" target="_self">SystemSharp.Meta.CodeDescriptor</a></td><td class="desc">This abstract class describes code in the CLI and <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain. </td></tr>
<tr id="row_127_1_0_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_method_descriptor.html" target="_self">SystemSharp.Meta.MethodDescriptor</a></td><td class="desc">Describes a method. </td></tr>
<tr id="row_127_1_0_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_process_descriptor.html" target="_self">SystemSharp.Meta.ProcessDescriptor</a></td><td class="desc">Describes a process. </td></tr>
<tr id="row_127_1_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_component_builder.html" target="_self">SystemSharp.Meta.ComponentBuilder</a></td><td class="desc">A component descriptor which exists in the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain only, i.e. without a component instance. </td></tr>
<tr id="row_127_1_0_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_design_descriptor.html" target="_self">SystemSharp.Meta.DesignDescriptor</a></td><td class="desc">Describes the overall design. This is the root component of the design hierarchy. </td></tr>
<tr id="row_127_1_0_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_0_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_0_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_field_descriptor.html" target="_self">SystemSharp.Meta.FieldDescriptor</a></td><td class="desc">Describes a field. </td></tr>
<tr id="row_127_1_0_4_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_c_i_l_field_descriptor.html" target="_self">SystemSharp.Meta.CILFieldDescriptor</a></td><td class="desc">Describes a field which is represented by a field of the <a class="el" href="namespace_system_sharp_1_1_common.html">Common</a> Language Infrastructure (CLI). </td></tr>
<tr id="row_127_1_0_4_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_d_o_m_field_builder.html" target="_self">SystemSharp.Meta.DOMFieldBuilder</a></td><td class="desc">A field descriptor which exists in the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain only, i.e. without any underlying component instance. </td></tr>
<tr id="row_127_1_0_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_0_5_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_0_5_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_instance_descriptor.html" target="_self">SystemSharp.Meta.InstanceDescriptor</a></td><td class="desc">Base class for all descriptors which describe an instance of <code><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_descriptive.html" title="Interface for all objects which are described by a descriptor. ">IDescriptive</a></code>. </td></tr>
<tr id="row_127_1_0_5_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_0_5_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_0_5_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_channel_descriptor.html" target="_self">SystemSharp.Meta.ChannelDescriptor</a></td><td class="desc">The abstract base class for describing a channel. Each channel specialization should provide its own descriptor class that inherits from this class. </td></tr>
<tr id="row_127_1_0_5_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_signal_descriptor.html" target="_self">SystemSharp.Meta.SignalDescriptor</a></td><td class="desc">Describes a signal. </td></tr>
<tr id="row_127_1_0_5_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_component_descriptor.html" target="_self">SystemSharp.Meta.ComponentDescriptor</a></td><td class="desc">Describes a component. </td></tr>
<tr id="row_127_1_0_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_package_descriptor.html" target="_self">SystemSharp.Meta.PackageDescriptor</a></td><td class="desc">Describes a package. </td></tr>
<tr id="row_127_1_0_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_port_builder.html" target="_self">SystemSharp.Meta.PortBuilder</a></td><td class="desc">A port descriptor which exists in the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain only, i.e. without any underlying component instance. </td></tr>
<tr id="row_127_1_0_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_port_descriptor.html" target="_self">SystemSharp.Meta.PortDescriptor</a></td><td class="desc">Describes a port. </td></tr>
<tr id="row_127_1_0_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_root_type_library.html" target="_self">SystemSharp.Meta.RootTypeLibrary</a></td><td class="desc"></td></tr>
<tr id="row_127_1_0_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_signal_builder.html" target="_self">SystemSharp.Meta.SignalBuilder</a></td><td class="desc">A signal descriptor which exists in the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain only, i.e. without any signal instance. </td></tr>
<tr id="row_127_1_0_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_type_descriptor.html" target="_self">SystemSharp.Meta.TypeDescriptor</a></td><td class="desc">Describes a type. </td></tr>
<tr id="row_127_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_descriptor_contract_class.html" target="_self">SystemSharp.Meta.DescriptorContractClass</a></td><td class="desc"></td></tr>
<tr id="row_127_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_component_descriptor.html" target="_self">SystemSharp.Meta.IComponentDescriptor</a></td><td class="desc">Base interface for component descriptors. </td></tr>
<tr id="row_127_1_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_component_builder.html" target="_self">SystemSharp.Meta.ComponentBuilder</a></td><td class="desc">A component descriptor which exists in the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain only, i.e. without a component instance. </td></tr>
<tr id="row_127_1_2_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_component_descriptor.html" target="_self">SystemSharp.Meta.ComponentDescriptor</a></td><td class="desc">Describes a component. </td></tr>
<tr id="row_127_1_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_instance_descriptor_3_01_object_type_01_4.html" target="_self">SystemSharp.Meta.IInstanceDescriptor&lt; ObjectType &gt;</a></td><td class="desc">Typed interface for all instance descriptors. </td></tr>
<tr id="row_127_1_3_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_component_descriptor.html" target="_self">SystemSharp.Meta.ComponentDescriptor</a></td><td class="desc">Describes a component. </td></tr>
<tr id="row_127_1_3_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_3_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('127_1_3_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_signal_descriptor.html" target="_self">SystemSharp.Meta.ISignalDescriptor</a></td><td class="desc">Describes a signal. </td></tr>
<tr id="row_127_1_3_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_signal_descriptor.html" target="_self">SystemSharp.Meta.SignalDescriptor</a></td><td class="desc">Describes a signal. </td></tr>
<tr id="row_127_1_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_1_4_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('127_1_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_signal_or_port_descriptor.html" target="_self">SystemSharp.Meta.ISignalOrPortDescriptor</a></td><td class="desc">Represents the common properties of either a signal or a port. </td></tr>
<tr id="row_127_1_4_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_127_1_4_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_1_4_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_port_descriptor.html" target="_self">SystemSharp.Meta.IPortDescriptor</a></td><td class="desc">Describes a port. </td></tr>
<tr id="row_127_1_4_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_port_builder.html" target="_self">SystemSharp.Meta.PortBuilder</a></td><td class="desc">A port descriptor which exists in the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain only, i.e. without any underlying component instance. </td></tr>
<tr id="row_127_1_4_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_port_descriptor.html" target="_self">SystemSharp.Meta.PortDescriptor</a></td><td class="desc">Describes a port. </td></tr>
<tr id="row_127_1_4_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_signal_descriptor.html" target="_self">SystemSharp.Meta.ISignalDescriptor</a></td><td class="desc">Describes a signal. </td></tr>
<tr id="row_127_1_4_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_signal_argument_descriptor.html" target="_self">SystemSharp.Meta.SignalArgumentDescriptor</a></td><td class="desc">Describes a method argument which is a signal. </td></tr>
<tr id="row_127_1_4_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_signal_builder.html" target="_self">SystemSharp.Meta.SignalBuilder</a></td><td class="desc">A signal descriptor which exists in the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain only, i.e. without any signal instance. </td></tr>
<tr id="row_127_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_attributed_contract_class.html" target="_self">SystemSharp.SysDOM.AttributedContractClass</a></td><td class="desc"></td></tr>
<tr id="row_127_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_3_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('127_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_attributed_object.html" target="_self">SystemSharp.SysDOM.AttributedObject</a></td><td class="desc">Provides a default implementation of the <code><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_attributed.html" title="Common interface of objects that supported attached attributes. ">IAttributed</a></code> interface. </td></tr>
<tr id="row_127_3_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_descriptor_base.html" target="_self">SystemSharp.Meta.DescriptorBase</a></td><td class="desc">Base implementation of any descriptor. </td></tr>
<tr id="row_127_3_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_127_3_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_3_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_expression.html" target="_self">SystemSharp.SysDOM.Expression</a></td><td class="desc">An expression. </td></tr>
<tr id="row_127_3_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_bin_op.html" target="_self">SystemSharp.SysDOM.BinOp</a></td><td class="desc">Binary operator expression. </td></tr>
<tr id="row_127_3_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_3_1_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_3_1_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_element_reference.html" target="_self">SystemSharp.SysDOM.ElementReference</a></td><td class="desc">A reference expression to a model element. </td></tr>
<tr id="row_127_3_1_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_literal_reference.html" target="_self">SystemSharp.SysDOM.LiteralReference</a></td><td class="desc">A reference expression to a literal. </td></tr>
<tr id="row_127_3_1_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_special_constant.html" target="_self">SystemSharp.SysDOM.SpecialConstant</a></td><td class="desc">An expression that represents a special/fundamental constant. </td></tr>
<tr id="row_127_3_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_function_call.html" target="_self">SystemSharp.SysDOM.FunctionCall</a></td><td class="desc">A function call expression. </td></tr>
<tr id="row_127_3_1_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_lazy_expression.html" target="_self">SystemSharp.SysDOM.LazyExpression</a></td><td class="desc">A placeholder expression which gets substituted at some later stage. </td></tr>
<tr id="row_127_3_1_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_tern_op.html" target="_self">SystemSharp.SysDOM.TernOp</a></td><td class="desc">A ternary operation expression. </td></tr>
<tr id="row_127_3_1_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_un_op.html" target="_self">SystemSharp.SysDOM.UnOp</a></td><td class="desc">A unary operator expression. </td></tr>
<tr id="row_127_3_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_127_3_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_3_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_function_base.html" target="_self">SystemSharp.SysDOM.FunctionBase</a></td><td class="desc">Abstract base class for a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> function. </td></tr>
<tr id="row_127_3_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_function.html" target="_self">SystemSharp.SysDOM.Function</a></td><td class="desc">Models a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> function. </td></tr>
<tr id="row_127_3_2_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_state_function.html" target="_self">SystemSharp.SysDOM.StateFunction</a></td><td class="desc">A state function has multiple entry points, whereby an internal state determines which of them to take upon function entry. </td></tr>
<tr id="row_127_3_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_127_3_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_3_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_literal.html" target="_self">SystemSharp.SysDOM.Literal</a></td><td class="desc">Abstract base class for literals. </td></tr>
<tr id="row_127_3_3_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_array_ref.html" target="_self">SystemSharp.SysDOM.ArrayRef</a></td><td class="desc">An array element reference literal. </td></tr>
<tr id="row_127_3_3_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_constant.html" target="_self">SystemSharp.SysDOM.Constant</a></td><td class="desc">A literal representing a constant value. </td></tr>
<tr id="row_127_3_3_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_field_ref.html" target="_self">SystemSharp.SysDOM.FieldRef</a></td><td class="desc">A field reference literal. </td></tr>
<tr id="row_127_3_3_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_lazy_literal.html" target="_self">SystemSharp.SysDOM.LazyLiteral</a></td><td class="desc">A placeholder literal. </td></tr>
<tr id="row_127_3_3_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_signal_ref.html" target="_self">SystemSharp.SysDOM.SignalRef</a></td><td class="desc">Signal reference literal </td></tr>
<tr id="row_127_3_3_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_this_ref.html" target="_self">SystemSharp.SysDOM.ThisRef</a></td><td class="desc">A literal which represents the currently active instance during non-static method execution. </td></tr>
<tr id="row_127_3_3_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_variable.html" target="_self">SystemSharp.SysDOM.Variable</a></td><td class="desc">A local variable. </td></tr>
<tr id="row_127_3_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_127_3_4_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('127_3_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_statement.html" target="_self">SystemSharp.SysDOM.Statement</a></td><td class="desc">Abstract base class for a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> statement. </td></tr>
<tr id="row_127_3_4_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_case_statement.html" target="_self">SystemSharp.SysDOM.CaseStatement</a></td><td class="desc">Models a "case select" statement. </td></tr>
<tr id="row_127_3_4_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_if_statement.html" target="_self">SystemSharp.SysDOM.IfStatement</a></td><td class="desc">Models an "if-then-elsif-...-else" statement. </td></tr>
<tr id="row_127_3_4_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_127_3_4_2_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_3_4_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_meta_statement.html" target="_self">SystemSharp.SysDOM.MetaStatement</a></td><td class="desc"></td></tr>
<tr id="row_127_3_4_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_solve_statement.html" target="_self">SystemSharp.SysDOM.SolveStatement</a></td><td class="desc"></td></tr>
<tr id="row_127_3_4_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_127_3_4_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_3_4_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_scoped_statement.html" target="_self">SystemSharp.SysDOM.ScopedStatement</a></td><td class="desc">Abstract base class for statements which have their own scope for local variables. </td></tr>
<tr id="row_127_3_4_3_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_compound_statement.html" target="_self">SystemSharp.SysDOM.CompoundStatement</a></td><td class="desc">A composition of other statements with sequential execution semantics. </td></tr>
<tr id="row_127_3_4_3_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_loop_block.html" target="_self">SystemSharp.SysDOM.LoopBlock</a></td><td class="desc">Represents a loop. </td></tr>
<tr id="row_127_3_4_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_127_3_4_4_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('127_3_4_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_simple_statement.html" target="_self">SystemSharp.SysDOM.SimpleStatement</a></td><td class="desc">A simple statement does never have any inner statement(s). </td></tr>
<tr id="row_127_3_4_4_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_127_3_4_4_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_3_4_4_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_branch_statement.html" target="_self">SystemSharp.SysDOM.BranchStatement</a></td><td class="desc">A branch statement hands the program flow over to some different program location. </td></tr>
<tr id="row_127_3_4_4_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_break_case_statement.html" target="_self">SystemSharp.SysDOM.BreakCaseStatement</a></td><td class="desc">Models a "break case" statement. </td></tr>
<tr id="row_127_3_4_4_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_goto_case_statement.html" target="_self">SystemSharp.SysDOM.GotoCaseStatement</a></td><td class="desc">Models to "goto case" statement. </td></tr>
<tr id="row_127_3_4_4_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_goto_statement.html" target="_self">SystemSharp.SysDOM.GotoStatement</a></td><td class="desc">Models a "goto" statement. </td></tr>
<tr id="row_127_3_4_4_0_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_127_3_4_4_0_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('127_3_4_4_0_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_loop_control_statement.html" target="_self">SystemSharp.SysDOM.LoopControlStatement</a></td><td class="desc">Abstract base class for "break loop" and "continue loop". </td></tr>
<tr id="row_127_3_4_4_0_3_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_break_loop_statement.html" target="_self">SystemSharp.SysDOM.BreakLoopStatement</a></td><td class="desc">Models a "break loop" statement. </td></tr>
<tr id="row_127_3_4_4_0_3_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_continue_loop_statement.html" target="_self">SystemSharp.SysDOM.ContinueLoopStatement</a></td><td class="desc">Models a "continue loop" statement. </td></tr>
<tr id="row_127_3_4_4_0_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_return_statement.html" target="_self">SystemSharp.SysDOM.ReturnStatement</a></td><td class="desc">Models a "return from procedure/function" statement. </td></tr>
<tr id="row_127_3_4_4_0_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_throw_statement.html" target="_self">SystemSharp.SysDOM.ThrowStatement</a></td><td class="desc">Models a "throw exception" statement. </td></tr>
<tr id="row_127_3_4_4_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_call_statement.html" target="_self">SystemSharp.SysDOM.CallStatement</a></td><td class="desc">Models a function/procedure call statement. </td></tr>
<tr id="row_127_3_4_4_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_nop_statement.html" target="_self">SystemSharp.SysDOM.NopStatement</a></td><td class="desc">Models a "do nothing" statement. </td></tr>
<tr id="row_127_3_4_4_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_store_statement.html" target="_self">SystemSharp.SysDOM.StoreStatement</a></td><td class="desc">Models a field/variable assignment or a signal transfer. </td></tr>
<tr id="row_128_" class="even"><td class="entry"><img id="arr_128_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('128_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_auto_binder.html" target="_self">SystemSharp.Components.IAutoBinder</a></td><td class="desc">Binder service interface </td></tr>
<tr id="row_128_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_default_auto_binder.html" target="_self">SystemSharp.Components.DefaultAutoBinder</a></td><td class="desc">A default implementation of the binder service </td></tr>
<tr id="row_129_"><td class="entry"><img id="arr_129_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('129_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_scheduling_algorithms_1_1_i_basic_block_scheduling_algorithm.html" target="_self">SystemSharp.SchedulingAlgorithms.IBasicBlockSchedulingAlgorithm</a></td><td class="desc">Interface of a scheduling algorithm at the basic block level. </td></tr>
<tr id="row_129_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_a_l_a_p_scheduler.html" target="_self">SystemSharp.SchedulingAlgorithms.ALAPScheduler</a></td><td class="desc">Classic as-late-as-possible (ASAP) scheduling algorithm. </td></tr>
<tr id="row_129_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_a_s_a_p_scheduler.html" target="_self">SystemSharp.SchedulingAlgorithms.ASAPScheduler</a></td><td class="desc">Classic as-soon-as-possible (ASAP) scheduling algorithm. </td></tr>
<tr id="row_129_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_force_directed_scheduler.html" target="_self">SystemSharp.SchedulingAlgorithms.ForceDirectedScheduler</a></td><td class="desc">An implementation of Paulin and Knight's famous force-directed scheduling algorithm. </td></tr>
<tr id="row_129_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_one_instruction_per_c_step_scheduler.html" target="_self">SystemSharp.SchedulingAlgorithms.OneInstructionPerCStepScheduler</a></td><td class="desc">Trivial basic block scheduling algorithms which schedules all operations strictly sequentially. This algorithm is intended to be used as a "null hypothesis" for performance comparisons and should not be used in practice. </td></tr>
<tr id="row_129_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_sequential_scheduler.html" target="_self">SystemSharp.SchedulingAlgorithms.SequentialScheduler</a></td><td class="desc">This trivial scheduling algorithm puts all operations in serial order, without considering any parallelism. It is intended as a "null hypothesis" for performance evaluations and should not be used in practice. </td></tr>
<tr id="row_130_" class="even"><td class="entry"><img id="arr_130_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('130_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_block_mem_factory.html" target="_self">SystemSharp.Components.Std.IBlockMemFactory</a></td><td class="desc">Factory pattern for creating implementations of ROM/RAM components </td></tr>
<tr id="row_130_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_block_mem_factory.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxBlockMemFactory</a></td><td class="desc">An <code>IBlockMemFactory</code> implementation which creates <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> block memories. </td></tr>
<tr id="row_131_"><td class="entry"><img id="arr_131_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('131_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_callable.html" target="_self">SystemSharp.SysDOM.ICallable</a></td><td class="desc"><a class="el" href="namespace_system_sharp_1_1_common.html">Common</a> interface for everything which may be called as a function. </td></tr>
<tr id="row_131_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m_s_i_l_function_ref.html" target="_self">SystemSharp.Analysis.MSILFunctionRef</a></td><td class="desc">This class captures a reference to a CLI method call, implementing <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a>'s ICallable interface </td></tr>
<tr id="row_131_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l3_function.html" target="_self">SystemSharp.Assembler.XIL3Function</a></td><td class="desc">A XIL-3 function </td></tr>
<tr id="row_131_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_s_function.html" target="_self">SystemSharp.Assembler.XILSFunction</a></td><td class="desc">A XIL-S function </td></tr>
<tr id="row_131_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_function_ref.html" target="_self">SystemSharp.SysDOM.FunctionRef</a></td><td class="desc">Reference to a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> function. </td></tr>
<tr id="row_131_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_function_spec.html" target="_self">SystemSharp.SysDOM.FunctionSpec</a></td><td class="desc">A function specifier with possibly multiple representations in different domains. </td></tr>
<tr id="row_132_" class="even"><td class="entry"><img id="arr_132_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('132_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_scheduling_algorithms_1_1_i_c_f_g_scheduling_algorithm.html" target="_self">SystemSharp.SchedulingAlgorithms.ICFGSchedulingAlgorithm</a></td><td class="desc">Interface of a function-level scheduling algorithm. </td></tr>
<tr id="row_132_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_a_l_a_p_scheduler.html" target="_self">SystemSharp.SchedulingAlgorithms.ALAPScheduler</a></td><td class="desc">Classic as-late-as-possible (ASAP) scheduling algorithm. </td></tr>
<tr id="row_132_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_default_function_scheduler.html" target="_self">SystemSharp.SchedulingAlgorithms.DefaultFunctionScheduler</a></td><td class="desc">A default implementation of a function-level scheduler which relies on a user-defined basic block scheduling algorithm. </td></tr>
<tr id="row_132_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_force_directed_scheduler.html" target="_self">SystemSharp.SchedulingAlgorithms.ForceDirectedScheduler</a></td><td class="desc">An implementation of Paulin and Knight's famous force-directed scheduling algorithm. </td></tr>
<tr id="row_133_"><td class="entry"><img id="arr_133_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('133_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_i_code_generator.html" target="_self">SystemSharp.Synthesis.ICodeGenerator</a></td><td class="desc">Source code generator interface. </td></tr>
<tr id="row_133_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_doc_gen_1_1_documentation_generator.html" target="_self">SystemSharp.Synthesis.DocGen.DocumentationGenerator</a></td><td class="desc">Generates all documentation which is part of a design. </td></tr>
<tr id="row_133_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_system_c_generator.html" target="_self">SystemSharp.Synthesis.SystemCGen.SystemCGenerator</a></td><td class="desc"></td></tr>
<tr id="row_133_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_v_h_d_l_generator.html" target="_self">SystemSharp.Synthesis.VHDLGen.VHDLGenerator</a></td><td class="desc">Implements a VHDL code generator. </td></tr>
<tr id="row_134_" class="even"><td class="entry"><img id="arr_134_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('134_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>ICollection&lt; T &gt;</b></td><td class="desc"></td></tr>
<tr id="row_134_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html" target="_self">SystemSharp.Collections.ObservableSet&lt; T &gt;</a></td><td class="desc">An observable set behaves like a set and additionally implements the IObservable&lt;T&gt; interface to let subscribers know about the contained elements. To fulfill the contract, it implements a <a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html#ab686f5c980ef36ef65e618014984322a" title="Broadcasts a completion message to all subscribers and puts the object to unmodifiable state...">Complete()</a> method which broadcasts a completion event to all subscribers and puts the object to unmodifiable state. </td></tr>
<tr id="row_135_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_comb_signal_sink_3_01_t_01_4.html" target="_self">SystemSharp.Components.ICombSignalSink&lt; T &gt;</a></td><td class="desc">A signal sink is a possible destination of a signal. Connecting it to a signal source results in a process which models the signal-value transfer. </td></tr>
<tr id="row_136_" class="even"><td class="entry"><img id="arr_136_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('136_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IComparable</b></td><td class="desc"></td></tr>
<tr id="row_136_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_fraction.html" target="_self">SystemSharp.DataTypes.Fraction</a></td><td class="desc">Classes Contained: <a class="el" href="struct_system_sharp_1_1_data_types_1_1_fraction.html" title="Classes Contained: Fraction FractionException ">Fraction</a> <a class="el" href="class_system_sharp_1_1_data_types_1_1_fraction_exception.html" title="Exception class for Fraction, derived from System.Exception ">FractionException</a> </td></tr>
<tr id="row_137_"><td class="entry"><img id="arr_137_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('137_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IComparable&lt; BasicBlock&lt; Ti &gt;&gt;</b></td><td class="desc"></td></tr>
<tr id="row_137_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_137_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('137_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_basic_block_3_01_ti_01_4.html" target="_self">SystemSharp.Analysis.BasicBlock&lt; Ti &gt;</a></td><td class="desc">This class represents a basic block. </td></tr>
<tr id="row_137_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m_s_i_l_code_block.html" target="_self">SystemSharp.Analysis.MSILCodeBlock</a></td><td class="desc">A specialization for basic blocks of CLI methods </td></tr>
<tr id="row_138_" class="even"><td class="entry"><img id="arr_138_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('138_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IComparable&lt; DelayedSignalFlow &gt;</b></td><td class="desc"></td></tr>
<tr id="row_138_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_delayed_signal_flow.html" target="_self">SystemSharp.Components.Transactions.DelayedSignalFlow</a></td><td class="desc">A dataflow from one signal to another, whereby the transport is delayed by a specified number of clocks. </td></tr>
<tr id="row_139_"><td class="entry"><img id="arr_139_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('139_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IComparable&lt; ILIndexRef &gt;</b></td><td class="desc"></td></tr>
<tr id="row_139_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_i_l_index_ref.html" target="_self">SystemSharp.Analysis.ILIndexRef</a></td><td class="desc">Represents a unique program location, specified by a method and instruction index, including the call stack of program locations. </td></tr>
<tr id="row_140_" class="even"><td class="entry"><img id="arr_140_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('140_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IComparable&lt; ITimedFlow &gt;</b></td><td class="desc"></td></tr>
<tr id="row_140_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_140_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('140_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_transactions_1_1_i_timed_flow.html" target="_self">SystemSharp.Components.Transactions.ITimedFlow</a></td><td class="desc">A timed dataflow is a dataflow with a specific timestamp. </td></tr>
<tr id="row_140_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_timed_signal_flow.html" target="_self">SystemSharp.Components.Transactions.TimedSignalFlow</a></td><td class="desc">A dataflow from one signal to another which starts at a specified timestamp and has a specified transport delay. </td></tr>
<tr id="row_140_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_timed_value_flow.html" target="_self">SystemSharp.Components.Transactions.TimedValueFlow</a></td><td class="desc">A transfer of a constant value to a signal which is active at a specified timestamp. </td></tr>
<tr id="row_141_"><td class="entry"><img id="arr_141_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('141_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IComparable&lt; Time &gt;</b></td><td class="desc"></td></tr>
<tr id="row_141_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_time.html" target="_self">SystemSharp.Components.Time</a></td><td class="desc">This class encodes a time or period of time which is specified as a pair of value and time unit. </td></tr>
<tr id="row_142_" class="even"><td class="entry"><img id="arr_142_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('142_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IComparable&lt; TimedSignalFlow &gt;</b></td><td class="desc"></td></tr>
<tr id="row_142_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_timed_signal_flow.html" target="_self">SystemSharp.Components.Transactions.TimedSignalFlow</a></td><td class="desc">A dataflow from one signal to another which starts at a specified timestamp and has a specified transport delay. </td></tr>
<tr id="row_143_"><td class="entry"><img id="arr_143_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('143_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IComparable&lt; TimedValueFlow &gt;</b></td><td class="desc"></td></tr>
<tr id="row_143_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_timed_value_flow.html" target="_self">SystemSharp.Components.Transactions.TimedValueFlow</a></td><td class="desc">A transfer of a constant value to a signal which is active at a specified timestamp. </td></tr>
<tr id="row_144_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_i_compiler_backend.html" target="_self">SystemSharp.Assembler.ICompilerBackend</a></td><td class="desc">XIL compiler backend interface </td></tr>
<tr id="row_145_"><td class="entry"><img id="arr_145_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('145_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_data_types_1_1_i_concatenable_3_01_t_a_00_01_t_e_01_4.html" target="_self">SystemSharp.DataTypes.IConcatenable&lt; TA, TE &gt;</a></td><td class="desc">This interface represents a data type which supports concatenation. </td></tr>
<tr id="row_145_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_std_logic_vector.html" target="_self">SystemSharp.DataTypes.StdLogicVector</a></td><td class="desc">Represents a vector of four-valued logic, similiar to IEEE 1164. </td></tr>
<tr id="row_146_" class="even"><td class="entry"><img id="arr_146_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('146_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_containment_implementor.html" target="_self">SystemSharp.Meta.IContainmentImplementor</a></td><td class="desc">This interface describes model elements which are owned by some superordinate descriptor. </td></tr>
<tr id="row_146_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_channel.html" target="_self">SystemSharp.Components.Channel</a></td><td class="desc">This is the abstract base class for channels. </td></tr>
<tr id="row_146_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_component.html" target="_self">SystemSharp.Components.Component</a></td><td class="desc">The abstract base class for defining components. </td></tr>
<tr id="row_146_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_3_01_t_01_4.html" target="_self">SystemSharp.Components.Signal1D&lt; T &gt;</a></td><td class="desc">Models a signal which carries one-dimensional signal data. It provides indexing properties to apply an index or sub-range. </td></tr>
<tr id="row_146_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_containment_implementor_contract_class.html" target="_self">SystemSharp.Meta.ContainmentImplementorContractClass</a></td><td class="desc"></td></tr>
<tr id="row_147_"><td class="entry"><img id="arr_147_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('147_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_design_gen_1_1_i_controlpath_builder.html" target="_self">SystemSharp.Assembler.DesignGen.IControlpathBuilder</a></td><td class="desc">Generic interface of control path construction algorithms </td></tr>
<tr id="row_147_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_f_s_m_controlpath_builder.html" target="_self">SystemSharp.Assembler.DesignGen.FSMControlpathBuilder</a></td><td class="desc">A control path builder for classic finite state machine (FSM) implementations. </td></tr>
<tr id="row_147_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_microcode_controlpath_builder.html" target="_self">SystemSharp.Assembler.DesignGen.MicrocodeControlpathBuilder</a></td><td class="desc">This control-path builder creates horizontally microcoded architectures (HMAs). </td></tr>
<tr id="row_147_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_tristate_bus_f_s_m_controlpath_builder.html" target="_self">SystemSharp.Assembler.DesignGen.TristateBusFSMControlpathBuilder</a></td><td class="desc">This control-path builder constructs finite state machine (FSM) implementations which control the data-flows inside the data-path by tri-state buses. </td></tr>
<tr id="row_148_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_design_gen_1_1_i_controlpath_builder_factory.html" target="_self">SystemSharp.Assembler.DesignGen.IControlpathBuilderFactory</a></td><td class="desc">Factory pattern for control path builder algorithms </td></tr>
<tr id="row_149_"><td class="entry"><img id="arr_149_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('149_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_design_gen_1_1_i_datapath_builder.html" target="_self">SystemSharp.Assembler.DesignGen.IDatapathBuilder</a></td><td class="desc">Generic interface of datapath builders </td></tr>
<tr id="row_149_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_default_datapath_builder.html" target="_self">SystemSharp.Assembler.DesignGen.DefaultDatapathBuilder</a></td><td class="desc">This class provides a default implementation of the <a class="el" href="interface_system_sharp_1_1_assembler_1_1_design_gen_1_1_i_datapath_builder.html" title="Generic interface of datapath builders ">IDatapathBuilder</a> interface. By the way, it is questionable whether there will ever be a different implementation required. </td></tr>
<tr id="row_150_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_design_gen_1_1_i_datapath_builder_factory.html" target="_self">SystemSharp.Assembler.DesignGen.IDatapathBuilderFactory</a></td><td class="desc">Factory pattern for datapath builder algorithms </td></tr>
<tr id="row_151_"><td class="entry"><img id="arr_151_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('151_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_decompilation_result.html" target="_self">SystemSharp.Analysis.IDecompilationResult</a></td><td class="desc">This interface models the result of a decompilation </td></tr>
<tr id="row_151_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m_s_i_l_decompiler.html" target="_self">SystemSharp.Analysis.MSILDecompiler</a></td><td class="desc">This class represents a decompiler for CLI methods </td></tr>
<tr id="row_152_" class="even"><td class="entry"><img id="arr_152_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('152_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_dependency_ordered.html" target="_self">SystemSharp.Meta.IDependencyOrdered</a></td><td class="desc"></td></tr>
<tr id="row_152_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_component_builder.html" target="_self">SystemSharp.Meta.ComponentBuilder</a></td><td class="desc">A component descriptor which exists in the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain only, i.e. without a component instance. </td></tr>
<tr id="row_152_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_component_descriptor.html" target="_self">SystemSharp.Meta.ComponentDescriptor</a></td><td class="desc">Describes a component. </td></tr>
<tr id="row_152_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_package_descriptor.html" target="_self">SystemSharp.Meta.PackageDescriptor</a></td><td class="desc">Describes a package. </td></tr>
<tr id="row_152_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_package_or_component_descriptor.html" target="_self">SystemSharp.Meta.PackageOrComponentDescriptor</a></td><td class="desc"></td></tr>
<tr id="row_153_"><td class="entry"><img id="arr_153_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('153_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_descriptive.html" target="_self">SystemSharp.Meta.IDescriptive</a></td><td class="desc">Interface for all objects which are described by a descriptor. </td></tr>
<tr id="row_153_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_descriptive_3_01_desc_type_01_4.html" target="_self">SystemSharp.Meta.IDescriptive&lt; DescType &gt;</a></td><td class="desc">Typed interface for all objects which are described by a descriptor. </td></tr>
<tr id="row_154_" class="even"><td class="entry"><img id="arr_154_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('154_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IDescriptive&lt; ChannelDescriptor &gt;</b></td><td class="desc"></td></tr>
<tr id="row_154_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_channel.html" target="_self">SystemSharp.Components.Channel</a></td><td class="desc">This is the abstract base class for channels. </td></tr>
<tr id="row_155_"><td class="entry"><img id="arr_155_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('155_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IDescriptive&lt; ComponentDescriptor &gt;</b></td><td class="desc"></td></tr>
<tr id="row_155_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_component.html" target="_self">SystemSharp.Components.Component</a></td><td class="desc">The abstract base class for defining components. </td></tr>
<tr id="row_156_" class="even"><td class="entry"><img id="arr_156_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('156_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IDescriptive&lt; DesignDescriptor &gt;</b></td><td class="desc"></td></tr>
<tr id="row_156_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_design_context.html" target="_self">SystemSharp.Components.DesignContext</a></td><td class="desc">This class encapsulates the simulation context. Each design has an associated simulation context. The simulation context keeps track of all constructed components and channels and implements the simulator kernel. </td></tr>
<tr id="row_157_"><td class="entry"><img id="arr_157_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('157_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IDescriptive&lt; ISignalDescriptor &gt;</b></td><td class="desc"></td></tr>
<tr id="row_157_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_base.html" target="_self">SystemSharp.Components.SignalBase</a></td><td class="desc">This is the abstract base class of a signal. </td></tr>
<tr id="row_158_" class="even"><td class="entry"><img id="arr_158_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('158_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IDescriptive&lt; SignalDescriptor &gt;</b></td><td class="desc"></td></tr>
<tr id="row_158_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_base.html" target="_self">SystemSharp.Components.SignalBase</a></td><td class="desc">This is the abstract base class of a signal. </td></tr>
<tr id="row_159_"><td class="entry"><img id="arr_159_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('159_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_descriptor_visitor.html" target="_self">SystemSharp.Meta.IDescriptorVisitor</a></td><td class="desc">Visitor interface for descriptors. </td></tr>
<tr id="row_159_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_default_descriptor_visitor.html" target="_self">SystemSharp.Meta.DefaultDescriptorVisitor</a></td><td class="desc">The default implementation of the descriptor visitor pattern redirects to user-defined delegates which are accessible by properties. </td></tr>
<tr id="row_160_" class="even"><td class="entry"><img id="arr_160_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('160_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IDisposable</b></td><td class="desc"></td></tr>
<tr id="row_160_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_prepared_sql_lite_insert_command.html" target="_self">SQLite.PreparedSqlLiteInsertCommand</a></td><td class="desc">Since the insert never changed, we only need to prepare once. </td></tr>
<tr id="row_160_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_160_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('160_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_s_q_lite_connection.html" target="_self">SQLite.SQLiteConnection</a></td><td class="desc">Represents an open connection to a <a class="el" href="namespace_s_q_lite.html">SQLite</a> database. </td></tr>
<tr id="row_160_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_s_q_lite_connection_with_lock.html" target="_self">SQLite.SQLiteConnectionWithLock</a></td><td class="desc"></td></tr>
<tr id="row_161_"><td class="entry"><img id="arr_161_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('161_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_do_not_analyze.html" target="_self">SystemSharp.Components.IDoNotAnalyze</a></td><td class="desc">Marker interface for methods which must not be included into system analysis. </td></tr>
<tr id="row_161_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_tick_attribute.html" target="_self">SystemSharp.Analysis.TickAttribute</a></td><td class="desc">The tick attribute is used to tag the Component.Tick() method which models a single clock step. </td></tr>
<tr id="row_161_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_do_not_analyze.html" target="_self">SystemSharp.Components.DoNotAnalyze</a></td><td class="desc">Indicates that the tagged method must not be included into system analysis. </td></tr>
<tr id="row_161_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_hide_declaration.html" target="_self">SystemSharp.Components.HideDeclaration</a></td><td class="desc">If this attribute is associated with a class or type declaration, any instance of the tagged type will be kept out of CIL decompilation results. </td></tr>
<tr id="row_161_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_intrinsic_function.html" target="_self">SystemSharp.Components.MapToIntrinsicFunction</a></td><td class="desc">Any call to the tagged method will be translated to a SysDOM-intrinsic function call during decompilation. </td></tr>
<tr id="row_161_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_slice.html" target="_self">SystemSharp.Components.MapToSlice</a></td><td class="desc">Calls to the tagged method will be translated to the SysDOM-intrinsic "slice" function during decompilation. </td></tr>
<tr id="row_161_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_wait_n_ticks_rewrite_await.html" target="_self">SystemSharp.Components.MapToWaitNTicksRewriteAwait</a></td><td class="desc">Transforms expressions like <code>await n.Ticks()</code> to a SysDOM-compliant representation using "WaitUntil" intrinsic function. This rewriter is used in tandem with the <code><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_wait_n_ticks_rewrite_call.html" title="Transforms expressions like await n.Ticks() to a SysDOM-compliant representation using &quot;WaitUntil&quot; in...">MapToWaitNTicksRewriteCall</a></code> rewriter. </td></tr>
<tr id="row_161_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_wait_n_ticks_rewrite_call.html" target="_self">SystemSharp.Components.MapToWaitNTicksRewriteCall</a></td><td class="desc">Transforms expressions like <code>await n.Ticks()</code> to a SysDOM-compliant representation using "WaitUntil" intrinsic function. This rewriter is used in tandem with the <code><a class="el" href="class_system_sharp_1_1_components_1_1_map_to_wait_n_ticks_rewrite_await.html" title="Transforms expressions like await n.Ticks() to a SysDOM-compliant representation using &quot;WaitUntil&quot; in...">MapToWaitNTicksRewriteAwait</a></code> rewriter. </td></tr>
<tr id="row_161_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_property.html" target="_self">SystemSharp.Components.SignalProperty</a></td><td class="desc">If this attribute is attached to a method, it indicates that the method represents a special signal property. </td></tr>
<tr id="row_161_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_static_evaluation_do_not_analyze.html" target="_self">SystemSharp.Components.StaticEvaluationDoNotAnalyze</a></td><td class="desc">Indicates that the tagged method should not be analyzed for side effects and moreover be statically evaluated. </td></tr>
<tr id="row_161_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_type_conversion.html" target="_self">SystemSharp.Components.TypeConversion</a></td><td class="desc">This attribute indicates that the tagged method performs a type conversion. Calls to the tagges method will be translated to the SysDOM-intrinsic conversion function during decompilation. </td></tr>
<tr id="row_162_" class="even"><td class="entry"><img id="arr_162_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('162_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_do_not_call_on_decompilation.html" target="_self">SystemSharp.Components.IDoNotCallOnDecompilation</a></td><td class="desc">Marker interface for methods which must not be called during decompilation. </td></tr>
<tr id="row_162_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_rewrite_get_result.html" target="_self">SystemSharp.Analysis.RewriteGetResult</a></td><td class="desc">This class rewrites calls to the GetResult() method in the async implementation pattern, supporting the correct decompilation of async methods. </td></tr>
<tr id="row_162_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_rewrite_is_completed.html" target="_self">SystemSharp.Analysis.RewriteIsCompleted</a></td><td class="desc">This class rewrites calls to the IsCompleted property in the async implementation pattern, supporting the correct decompilation of async methods. </td></tr>
<tr id="row_162_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_do_not_call_on_decompilation.html" target="_self">SystemSharp.Components.DoNotCallOnDecompilation</a></td><td class="desc">Indicates that the tagged method or constructor must not be called during decompilation. </td></tr>
<tr id="row_162_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_ignore_on_decompilation.html" target="_self">SystemSharp.Components.IgnoreOnDecompilation</a></td><td class="desc">Calls to the tagged method will be ignored during decompilation and therefore do not to any <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> statement being created. void-typed methods only. </td></tr>
<tr id="row_163_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_d_s_e_1_1_i_d_s_e_observer.html" target="_self">SystemSharp.DSE.IDSEObserver</a></td><td class="desc">An exploration observer gets notified about all currently performed actions during design-space exploration. </td></tr>
<tr id="row_164_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_i_e_e_e754_support.html" target="_self">SystemSharp.DataTypes.IEEE754Support</a></td><td class="desc">This class provides various helper methods which convert from IEEE754 floating point number to their raw encoding and vice versa. </td></tr>
<tr id="row_165_"><td class="entry"><img id="arr_165_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('165_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IEnumerable</b></td><td class="desc"></td></tr>
<tr id="row_165_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html" target="_self">SystemSharp.Collections.ObservableSet&lt; T &gt;</a></td><td class="desc">An observable set behaves like a set and additionally implements the IObservable&lt;T&gt; interface to let subscribers know about the contained elements. To fulfill the contract, it implements a <a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html#ab686f5c980ef36ef65e618014984322a" title="Broadcasts a completion message to all subscribers and puts the object to unmodifiable state...">Complete()</a> method which broadcasts a completion event to all subscribers and puts the object to unmodifiable state. </td></tr>
<tr id="row_166_" class="even"><td class="entry"><img id="arr_166_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('166_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IEnumerable&lt; KeyValuePair&lt; TKey, TValue &gt;&gt;</b></td><td class="desc"></td></tr>
<tr id="row_166_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_166_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('166_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_cache_dictionary_3_01_t_key_00_01_t_value_01_4.html" target="_self">SystemSharp.Collections.CacheDictionary&lt; TKey, TValue &gt;</a></td><td class="desc">A cache dictionary essentially behaves like a dictionary but will automatically create a new value whenever a key is not found. </td></tr>
<tr id="row_166_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observable_cache_3_01_t_key_00_01_t_value_01_4.html" target="_self">SystemSharp.Collections.ObservableCache&lt; TKey, TValue &gt;</a></td><td class="desc">An observable cache behaves like a cache dictionary, but additionally implements the IObservable&lt;T&gt; interface to let external observers subscribe on the sequence of created values. To fulfill the contract, it implements a <a class="el" href="class_system_sharp_1_1_collections_1_1_observable_cache_3_01_t_key_00_01_t_value_01_4.html#a52c9f6cd30e31726b383c960ca0801fb" title="Puts the object to unmodifiable state and notifies all observers. ">Complete()</a> method which sets the object to an unmodifiable state and notifies all observers. </td></tr>
<tr id="row_167_"><td class="entry"><img id="arr_167_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('167_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IEnumerable&lt; T &gt;</b></td><td class="desc"></td></tr>
<tr id="row_167_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_table_query_3_01_t_01_4.html" target="_self">SQLite.TableQuery&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_167_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_guarded_enumerable_3_01_t_01_4.html" target="_self">SystemSharp.Collections.GuardedEnumerable&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_167_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html" target="_self">SystemSharp.Collections.ObservableSet&lt; T &gt;</a></td><td class="desc">An observable set behaves like a set and additionally implements the IObservable&lt;T&gt; interface to let subscribers know about the contained elements. To fulfill the contract, it implements a <a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html#ab686f5c980ef36ef65e618014984322a" title="Broadcasts a completion message to all subscribers and puts the object to unmodifiable state...">Complete()</a> method which broadcasts a completion event to all subscribers and puts the object to unmodifiable state. </td></tr>
<tr id="row_168_" class="even"><td class="entry"><img id="arr_168_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('168_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_evaluable.html" target="_self">SystemSharp.SysDOM.IEvaluable</a></td><td class="desc">Anything that supports evaluation by an evaluator. </td></tr>
<tr id="row_168_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_168_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('168_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_storable_literal.html" target="_self">SystemSharp.SysDOM.IStorableLiteral</a></td><td class="desc">Base interface for literals which may be used as left-hand side of an assignment. </td></tr>
<tr id="row_168_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_array_ref.html" target="_self">SystemSharp.SysDOM.ArrayRef</a></td><td class="desc">An array element reference literal. </td></tr>
<tr id="row_168_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_field_ref.html" target="_self">SystemSharp.SysDOM.FieldRef</a></td><td class="desc">A field reference literal. </td></tr>
<tr id="row_168_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_lazy_literal.html" target="_self">SystemSharp.SysDOM.LazyLiteral</a></td><td class="desc">A placeholder literal. </td></tr>
<tr id="row_168_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_signal_ref.html" target="_self">SystemSharp.SysDOM.SignalRef</a></td><td class="desc">Signal reference literal </td></tr>
<tr id="row_168_0_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_variable.html" target="_self">SystemSharp.SysDOM.Variable</a></td><td class="desc">A local variable. </td></tr>
<tr id="row_168_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_literal.html" target="_self">SystemSharp.SysDOM.Literal</a></td><td class="desc">Abstract base class for literals. </td></tr>
<tr id="row_169_"><td class="entry"><img id="arr_169_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('169_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_evaluator.html" target="_self">SystemSharp.SysDOM.IEvaluator</a></td><td class="desc">Evaluator interface for expressions. </td></tr>
<tr id="row_169_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_eval_1_1_default_evaluator.html" target="_self">SystemSharp.SysDOM.Eval.DefaultEvaluator</a></td><td class="desc">A default implementation of a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> expression evaluator. </td></tr>
<tr id="row_170_" class="even"><td class="entry"><img id="arr_170_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('170_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_expression.html" target="_self">SystemSharp.SysDOM.IExpression</a></td><td class="desc"><a class="el" href="namespace_system_sharp_1_1_common.html">Common</a> interface for all expressions. </td></tr>
<tr id="row_170_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_expression.html" target="_self">SystemSharp.SysDOM.Expression</a></td><td class="desc">An expression. </td></tr>
<tr id="row_171_"><td class="entry"><img id="arr_171_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('171_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IExpressionVisitor&lt; int &gt;</b></td><td class="desc"></td></tr>
<tr id="row_171_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_compiler.html" target="_self">SystemSharp.Assembler.Compiler</a></td><td class="desc">Implements the XIL compiler which transforms <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> to XIL-S </td></tr>
<tr id="row_172_" class="even"><td class="entry"><img id="arr_172_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('172_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_expression_visitor_3_01_result_type_01_4.html" target="_self">SystemSharp.SysDOM.IExpressionVisitor&lt; ResultType &gt;</a></td><td class="desc">Visitor pattern interface for expressions. </td></tr>
<tr id="row_172_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_expression_const_predicate.html" target="_self">SystemSharp.SysDOM.ExpressionConstPredicate</a></td><td class="desc">An expression visitor for determining whether a given expression is constant. </td></tr>
<tr id="row_172_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_expression_const_rules.html" target="_self">SystemSharp.SysDOM.ExpressionConstRules</a></td><td class="desc"></td></tr>
<tr id="row_172_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_172_2_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('172_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_expression_transformer.html" target="_self">SystemSharp.SysDOM.IExpressionTransformer</a></td><td class="desc">A special expression visitor that transforms expressions into expressions. </td></tr>
<tr id="row_172_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_constant_folder.html" target="_self">SystemSharp.SysDOM.ConstantFolder</a></td><td class="desc"></td></tr>
<tr id="row_172_2_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_derivative_builder.html" target="_self">SystemSharp.SysDOM.DerivativeBuilder</a></td><td class="desc"></td></tr>
<tr id="row_172_2_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_default_transformer.html" target="_self">SystemSharp.SysDOM.Transformations.DefaultTransformer</a></td><td class="desc">Provides the infrastructure for statement-level SysDOM-to-SysDOM transformations. The default implementation clones any statement and takes care of remapping branch labels. </td></tr>
<tr id="row_173_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_scheduling_algorithms_1_1_i_f_d_s_adapater_3_01_t_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.IFDSAdapater&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_174_" class="even"><td class="entry"><img id="arr_174_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('174_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_transactions_1_1_i_flow.html" target="_self">SystemSharp.Components.Transactions.IFlow</a></td><td class="desc">Abstract model of a single dataflow </td></tr>
<tr id="row_174_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_174_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('174_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_flow.html" target="_self">SystemSharp.Components.Transactions.Flow</a></td><td class="desc">Abstract base class for a single dataflow </td></tr>
<tr id="row_174_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_174_0_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('174_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_signal_flow.html" target="_self">SystemSharp.Components.Transactions.SignalFlow</a></td><td class="desc">A dataflow from one signal to another signal </td></tr>
<tr id="row_174_0_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_delayed_signal_flow.html" target="_self">SystemSharp.Components.Transactions.DelayedSignalFlow</a></td><td class="desc">A dataflow from one signal to another, whereby the transport is delayed by a specified number of clocks. </td></tr>
<tr id="row_174_0_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_timed_signal_flow.html" target="_self">SystemSharp.Components.Transactions.TimedSignalFlow</a></td><td class="desc">A dataflow from one signal to another which starts at a specified timestamp and has a specified transport delay. </td></tr>
<tr id="row_174_0_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_timestamped_signal_flow.html" target="_self">SystemSharp.Components.Transactions.TimestampedSignalFlow</a></td><td class="desc">A dataflow from one signal to another which happens at a specified timestamp. </td></tr>
<tr id="row_174_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_174_0_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('174_0_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_value_flow.html" target="_self">SystemSharp.Components.Transactions.ValueFlow</a></td><td class="desc">A dataflow where a constant value is transferred to the target signal. </td></tr>
<tr id="row_174_0_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_timed_value_flow.html" target="_self">SystemSharp.Components.Transactions.TimedValueFlow</a></td><td class="desc">A transfer of a constant value to a signal which is active at a specified timestamp. </td></tr>
<tr id="row_174_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_transactions_1_1_i_timed_flow.html" target="_self">SystemSharp.Components.Transactions.ITimedFlow</a></td><td class="desc">A timed dataflow is a dataflow with a specific timestamp. </td></tr>
<tr id="row_175_"><td class="entry"><img id="arr_175_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('175_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IFormattable</b></td><td class="desc"></td></tr>
<tr id="row_175_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_fraction.html" target="_self">SystemSharp.DataTypes.Fraction</a></td><td class="desc">Classes Contained: <a class="el" href="struct_system_sharp_1_1_data_types_1_1_fraction.html" title="Classes Contained: Fraction FractionException ">Fraction</a> <a class="el" href="class_system_sharp_1_1_data_types_1_1_fraction_exception.html" title="Exception class for Fraction, derived from System.Exception ">FractionException</a> </td></tr>
<tr id="row_176_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_if_statement_beautification.html" target="_self">SystemSharp.SysDOM.Transformations.IfStatementBeautification</a></td><td class="desc">The static class provides a service for beautifying/simplifying "if" statements. </td></tr>
<tr id="row_177_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_system_c_generator_1_1_i_generator_information.html" target="_self">SystemSharp.Synthesis.SystemCGen.SystemCGenerator.IGeneratorInformation</a></td><td class="desc"></td></tr>
<tr id="row_178_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_v_h_d_l_generator_1_1_i_generator_information.html" target="_self">SystemSharp.Synthesis.VHDLGen.VHDLGenerator.IGeneratorInformation</a></td><td class="desc"></td></tr>
<tr id="row_179_"><td class="entry"><img id="arr_179_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('179_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_tree_algorithms_1_1_i_graph_adapter_3_01_t_01_4.html" target="_self">SystemSharp.TreeAlgorithms.IGraphAdapter&lt; T &gt;</a></td><td class="desc">Adapter interface to tree analysis algorithms. </td></tr>
<tr id="row_179_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_default_tree_adapter_3_01_t_01_4.html" target="_self">SystemSharp.TreeAlgorithms.DefaultTreeAdapter&lt; T &gt;</a></td><td class="desc">A default <code>IGraphAdapter&lt;&gt;</code> implementation, based on delegates. </td></tr>
<tr id="row_179_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_hashing_graph_adapter_3_01_t_01_4.html" target="_self">SystemSharp.TreeAlgorithms.HashingGraphAdapter&lt; T &gt;</a></td><td class="desc">A has map-based <code>IGraphAdapter&lt;&gt;</code> implementation. </td></tr>
<tr id="row_180_" class="even"><td class="entry"><img id="arr_180_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('180_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_guarded_argument.html" target="_self">SystemSharp.Analysis.IGuardedArgument</a></td><td class="desc">This marker interface instructs the decompiler to possibly modify a method argument sample </td></tr>
<tr id="row_180_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_guarded_argument_attribute.html" target="_self">SystemSharp.Analysis.GuardedArgumentAttribute</a></td><td class="desc">This attribute provides an abstract implementation of the <a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_guarded_argument.html" title="This marker interface instructs the decompiler to possibly modify a method argument sample ...">IGuardedArgument</a> interface </td></tr>
<tr id="row_181_"><td class="entry"><img id="arr_181_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('181_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_has_attributes.html" target="_self">SystemSharp.Components.IHasAttributes</a></td><td class="desc">An attribute container, i.e. an object which provides per-instance attributes. </td></tr>
<tr id="row_181_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_method_code.html" target="_self">SystemSharp.Analysis.MethodCode</a></td><td class="desc">A control-flow graph specialization for CLI methods </td></tr>
<tr id="row_182_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_m2_m_1_1_i_h_l_s_state.html" target="_self">SystemSharp.Analysis.M2M.IHLSState</a></td><td class="desc">Represents the state of a high-level synthesis process- </td></tr>
<tr id="row_183_"><td class="entry"><img id="arr_183_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('183_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_hosted_source.html" target="_self">SystemSharp.Analysis.IHostedSource</a></td><td class="desc">Marks a data item which lives inside an instance. E.g. a field content cannot exist for itself. </td></tr>
<tr id="row_183_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_array_element_source.html" target="_self">SystemSharp.Analysis.ArrayElementSource</a></td><td class="desc">Describes a data item which is an array element </td></tr>
<tr id="row_183_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_field_source.html" target="_self">SystemSharp.Analysis.FieldSource</a></td><td class="desc">Describes a field content </td></tr>
<tr id="row_184_" class="even"><td class="entry"><img id="arr_184_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('184_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_implementable.html" target="_self">SystemSharp.Components.IImplementable</a></td><td class="desc">Interface for anything which supports implementation on an algorithm builder </td></tr>
<tr id="row_184_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_184_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('184_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_process.html" target="_self">SystemSharp.Components.IProcess</a></td><td class="desc">Interface model of a process </td></tr>
<tr id="row_184_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_lazy_process.html" target="_self">SystemSharp.Components.LazyProcess</a></td><td class="desc">A placeholder for a process which is created at some later stage. </td></tr>
<tr id="row_185_"><td class="entry"><img id="arr_185_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('185_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_implementable_by_expr.html" target="_self">SystemSharp.Components.IImplementableByExpr</a></td><td class="desc">Interface for anything whose behavior can be represented by an expression. </td></tr>
<tr id="row_185_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_185_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('185_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal_source.html" target="_self">SystemSharp.Components.ISignalSource</a></td><td class="desc">A signal source is a "more flexible" signal. It has a sensitivity, a function which provides the current value, and it can be symbolically represented by an expression. </td></tr>
<tr id="row_185_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal_source_3_01_t_01_4.html" target="_self">SystemSharp.Components.ISignalSource&lt; T &gt;</a></td><td class="desc">A typed signal source is a "more flexible" signal. It has a sensitivity, a function which provides the current value, and it can be symbolically represented by an expression. </td></tr>
<tr id="row_186_" class="even"><td class="entry"><img id="arr_186_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('186_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_indexed_3_01_t0_00_01_t_a_01_4.html" target="_self">SystemSharp.Components.IIndexed&lt; T0, TA &gt;</a></td><td class="desc">Models objects which implement one-dimensional indexer properties, giving access a single elements or a sub-range of elements ("slicing"). </td></tr>
<tr id="row_186_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_186_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('186_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_x_in_3_01_t_e_00_01_t_i_01_4.html" target="_self">SystemSharp.Components.XIn&lt; TE, TI &gt;</a></td><td class="desc">Models a vector-valued (i.e. one-dimensional) input port. </td></tr>
<tr id="row_186_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_186_0_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('186_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_x_in_out_3_01_t_e_00_01_t_i_01_4.html" target="_self">SystemSharp.Components.XInOut&lt; TE, TI &gt;</a></td><td class="desc">Models a vector-valued (i.e. one-dimensional) input/output port. </td></tr>
<tr id="row_186_0_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_3_01_t_01_4.html" target="_self">SystemSharp.Components.Signal1D&lt; T &gt;</a></td><td class="desc">Models a signal which carries one-dimensional signal data. It provides indexing properties to apply an index or sub-range. </td></tr>
<tr id="row_186_0_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html" target="_self">SystemSharp.Components.Signal1DProxy&lt; T &gt;</a></td><td class="desc">The proxy represents the application of a sub-range to an underlying <code>Signal1D</code>. I.e. the proxy does not manage the signal data by itself but instead acts as an adapter between the actual signal and the view on that signal which results from applying the sub-range. </td></tr>
<tr id="row_186_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_x_in_out_3_01_t_e_00_01_t_i_01_4.html" target="_self">SystemSharp.Components.XInOut&lt; TE, TI &gt;</a></td><td class="desc">Models a vector-valued (i.e. one-dimensional) input/output port. </td></tr>
<tr id="row_186_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_186_2_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('186_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_x_out_3_01_t_e_00_01_t_i_01_4.html" target="_self">SystemSharp.Components.XOut&lt; TE, TI &gt;</a></td><td class="desc">Models a vector-valued (i.e. one-dimensional) output port. </td></tr>
<tr id="row_186_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_x_in_out_3_01_t_e_00_01_t_i_01_4.html" target="_self">SystemSharp.Components.XInOut&lt; TE, TI &gt;</a></td><td class="desc">Models a vector-valued (i.e. one-dimensional) input/output port. </td></tr>
<tr id="row_187_"><td class="entry"><img id="arr_187_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('187_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_instruction.html" target="_self">SystemSharp.Analysis.IInstruction</a></td><td class="desc">This interface associates instructions with a unique, 0-based indices </td></tr>
<tr id="row_187_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_d_i_l_reader_1_1_i_l_instruction.html" target="_self">SDILReader.ILInstruction</a></td><td class="desc"></td></tr>
<tr id="row_187_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_187_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('187_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_i_x_i_lx_instr.html" target="_self">SystemSharp.Assembler.IXILxInstr</a></td><td class="desc"><a class="el" href="namespace_system_sharp_1_1_common.html">Common</a> interface for both XIL-S and XIL-3 instructions </td></tr>
<tr id="row_187_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l3_instr.html" target="_self">SystemSharp.Assembler.XIL3Instr</a></td><td class="desc">A XIL-3 instruction </td></tr>
<tr id="row_187_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_s_instr.html" target="_self">SystemSharp.Assembler.XILSInstr</a></td><td class="desc">A XIL-S instruction </td></tr>
<tr id="row_188_" class="even"><td class="entry"><img id="arr_188_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('188_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_instruction_info_3_01_ti_01_4.html" target="_self">SystemSharp.Analysis.IInstructionInfo&lt; Ti &gt;</a></td><td class="desc">Generic interface for services classifying instructions of some type </td></tr>
<tr id="row_188_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_188_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('188_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_extended_instruction_info_3_01_ti_01_4.html" target="_self">SystemSharp.Analysis.IExtendedInstructionInfo&lt; Ti &gt;</a></td><td class="desc">An extended instruction information service, supporting information on instructions dealing with memory locations </td></tr>
<tr id="row_188_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_188_0_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('188_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_i_l_instruction_info.html" target="_self">SystemSharp.Analysis.ILInstructionInfo</a></td><td class="desc">This class implements the classification service for CIL instructions </td></tr>
<tr id="row_188_0_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_async_method_custom_instruction_info.html" target="_self">SystemSharp.Analysis.AsyncMethodCustomInstructionInfo</a></td><td class="desc">This class modifies the behavior of ILInstruction info in the context of calling asynchronous methods: It detects the code pattern "call get_IsCompleted; brtrue ...". In those cases, brtrue is not classified as a conditional branch but as either no branch or unconditional branch, depending on whether get_IsCompleted is assumed to return always true or always false. </td></tr>
<tr id="row_189_"><td class="entry"><img id="arr_189_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('189_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IInstructionInfo&lt; XIL3Instr &gt;</b></td><td class="desc"></td></tr>
<tr id="row_189_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l3_instruction_info.html" target="_self">SystemSharp.Assembler.XIL3InstructionInfo</a></td><td class="desc">Implements the instruction information service for XIL-3 instructions </td></tr>
<tr id="row_190_" class="even"><td class="entry"><img id="arr_190_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('190_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IInstructionInfo&lt; XILInstr &gt;</b></td><td class="desc"></td></tr>
<tr id="row_190_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_instruction_info.html" target="_self">SystemSharp.Assembler.XILInstructionInfo</a></td><td class="desc">Implements the instruction information service for XIL instructions </td></tr>
<tr id="row_191_"><td class="entry"><img id="arr_191_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('191_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IInstructionInfo&lt; XILSInstr &gt;</b></td><td class="desc"></td></tr>
<tr id="row_191_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_s_instruction_info.html" target="_self">SystemSharp.Assembler.XILSInstructionInfo</a></td><td class="desc">Implements the instruction information service for XIL-S instructions </td></tr>
<tr id="row_192_" class="even"><td class="entry"><img id="arr_192_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('192_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_instruction_resource.html" target="_self">SystemSharp.Analysis.IInstructionResource</a></td><td class="desc">Abstract representation of a resource which might be accessed by an instruction </td></tr>
<tr id="row_192_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_variable_resource.html" target="_self">SystemSharp.Assembler.VariableResource</a></td><td class="desc">Models a local variable as instruction resource </td></tr>
<tr id="row_193_"><td class="entry"><img id="arr_193_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('193_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_i_instruction_set_3_01_t_01_4.html" target="_self">SystemSharp.Assembler.IInstructionSet&lt; T &gt;</a></td><td class="desc">Generic instruction set </td></tr>
<tr id="row_193_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_default_instruction_set.html" target="_self">SystemSharp.Assembler.DefaultInstructionSet</a></td><td class="desc">Provides convenience method to create XIL instructions </td></tr>
<tr id="row_194_" class="even"><td class="entry"><img id="arr_194_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('194_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_design_gen_1_1_i_interconnect_builder.html" target="_self">SystemSharp.Assembler.DesignGen.IInterconnectBuilder</a></td><td class="desc">Generic interface of interconnect builder algorithms </td></tr>
<tr id="row_194_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_h_clust_interconnect_builder.html" target="_self">SystemSharp.Assembler.DesignGen.HClustInterconnectBuilder</a></td><td class="desc">This interconnect builder is based on a hierarchical clustering algorithm which takes some heuristic measures into account. Those measures estimate the multiplexer complexity of sharing data transfers in a single register. </td></tr>
<tr id="row_194_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_max_reg_interconnect_builder.html" target="_self">SystemSharp.Assembler.DesignGen.MaxRegInterconnectBuilder</a></td><td class="desc">This trivial interconnect builder assigns each data transfer to an individual register. It is intended as a "null hypothesis" performance comparisons between different interconnect builders and should not be used in practice. </td></tr>
<tr id="row_194_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_min_reg_interconnect_builder.html" target="_self">SystemSharp.Assembler.DesignGen.MinRegInterconnectBuilder</a></td><td class="desc">This interconnect builder shares data transfers in a single register whenever possible, i.e. when the lifetimes of the respective transfers do not overlap. It is based on the famous left-edge algorithm. </td></tr>
<tr id="row_194_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_slim_mux_interconnect_builder.html" target="_self">SystemSharp.Assembler.DesignGen.SlimMuxInterconnectBuilder</a></td><td class="desc">This interconnect builder is based on the assumption that the fan-in of the largest multiplexer limits the design performance. It routes data transfers over potentially multiple chained registers, such that many small multiplexers are preferred over few large multiplexers. </td></tr>
<tr id="row_194_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_stage_plex_interconnect_builder.html" target="_self">SystemSharp.Assembler.DesignGen.StagePlexInterconnectBuilder</a></td><td class="desc">This interconnect builder is based on the <code><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_h_clust_interconnect_builder.html" title="This interconnect builder is based on a hierarchical clustering algorithm which takes some heuristic ...">HClustInterconnectBuilder</a></code>. As a preprocessing step, it splits each data-flow into a sequence of chained data-flows, each requiring a single clock step. In doing so, the inference of shift registers by FPGA synthesis is supported. </td></tr>
<tr id="row_195_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_assembler_1_1_design_gen_1_1_i_interconnect_builder_factory.html" target="_self">SystemSharp.Assembler.DesignGen.IInterconnectBuilderFactory</a></td><td class="desc">Factory pattern for interconnect builder algorithms </td></tr>
<tr id="row_196_" class="even"><td class="entry"><img id="arr_196_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('196_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_internal_source.html" target="_self">SystemSharp.Analysis.IInternalSource</a></td><td class="desc">Marks data items which are only valid inside the executing method </td></tr>
<tr id="row_196_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_local_variable_source.html" target="_self">SystemSharp.Analysis.AddressOfLocalVariableSource</a></td><td class="desc">Describes a data item which is the address of a local variable </td></tr>
<tr id="row_197_"><td class="entry"><img id="arr_197_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('197_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IList&lt; T &gt;</b></td><td class="desc"></td></tr>
<tr id="row_197_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_dynamic_array_3_01_t_01_4.html" target="_self">SystemSharp.Collections.DynamicArray&lt; T &gt;</a></td><td class="desc">Syntactic sugar which emulates a dynamic array, i.e. a data structure where we can set an element at an arbitrary position. They structure automatically grows when an index beyond its current size is accessed. </td></tr>
<tr id="row_198_" class="even"><td class="entry"><img id="arr_198_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('198_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_literal.html" target="_self">SystemSharp.SysDOM.ILiteral</a></td><td class="desc">Base interface for literals. </td></tr>
<tr id="row_198_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_storable_literal.html" target="_self">SystemSharp.SysDOM.IStorableLiteral</a></td><td class="desc">Base interface for literals which may be used as left-hand side of an assignment. </td></tr>
<tr id="row_198_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_literal.html" target="_self">SystemSharp.SysDOM.Literal</a></td><td class="desc">Abstract base class for literals. </td></tr>
<tr id="row_199_"><td class="entry"><img id="arr_199_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('199_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_literal_visitor.html" target="_self">SystemSharp.SysDOM.ILiteralVisitor</a></td><td class="desc">Visitor pattern interface for literals. </td></tr>
<tr id="row_199_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_compiler.html" target="_self">SystemSharp.Assembler.Compiler</a></td><td class="desc">Implements the XIL compiler which transforms <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> to XIL-S </td></tr>
<tr id="row_199_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_is_const_literal_visitor.html" target="_self">SystemSharp.SysDOM.IsConstLiteralVisitor</a></td><td class="desc"></td></tr>
<tr id="row_199_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_lambda_literal_visitor.html" target="_self">SystemSharp.SysDOM.LambdaLiteralVisitor</a></td><td class="desc">A default implementation of <code><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_literal_visitor.html" title="Visitor pattern interface for literals. ">ILiteralVisitor</a></code> which re-directs to delegates. </td></tr>
<tr id="row_199_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_default_transformer.html" target="_self">SystemSharp.SysDOM.Transformations.DefaultTransformer</a></td><td class="desc">Provides the infrastructure for statement-level SysDOM-to-SysDOM transformations. The default implementation clones any statement and takes care of remapping branch labels. </td></tr>
<tr id="row_200_" class="even"><td class="entry"><img id="arr_200_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('200_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_i_marshal_info.html" target="_self">SystemSharp.Synthesis.IMarshalInfo</a></td><td class="desc"></td></tr>
<tr id="row_200_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_default_marshal_info.html" target="_self">SystemSharp.Synthesis.DefaultMarshalInfo</a></td><td class="desc">Default implementation of <code><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_i_marshal_info.html">IMarshalInfo</a></code> </td></tr>
<tr id="row_200_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_h_w_marshal_info.html" target="_self">SystemSharp.Synthesis.HWMarshalInfo</a></td><td class="desc">A default implementation of <code><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_i_marshal_info.html">IMarshalInfo</a></code> for <code>StdLogicVector</code> serialization. </td></tr>
<tr id="row_201_"><td class="entry"><img id="arr_201_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('201_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_i_memory_layout_algorithm.html" target="_self">SystemSharp.Synthesis.IMemoryLayoutAlgorithm</a></td><td class="desc"><a class="el" href="namespace_system_sharp_1_1_common.html">Common</a> interface for memory layout algorithms. </td></tr>
<tr id="row_201_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_default_memory_layout_algorithm.html" target="_self">SystemSharp.Synthesis.DefaultMemoryLayoutAlgorithm</a></td><td class="desc">Default implementation of a memory layout algorithm. </td></tr>
<tr id="row_202_" class="even"><td class="entry"><img id="arr_202_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('202_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_method_argument_source.html" target="_self">SystemSharp.Analysis.IMethodArgumentSource</a></td><td class="desc">Marks a data item which stems from a method argument </td></tr>
<tr id="row_202_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_argument_source.html" target="_self">SystemSharp.Analysis.AddressOfArgumentSource</a></td><td class="desc">Describes a data item which is the address of a method argument </td></tr>
<tr id="row_202_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_return_source.html" target="_self">SystemSharp.Analysis.ArgumentReturnSource</a></td><td class="desc">Describes a data item which is a method argument used to return data to the caller (i.e. passed by reference) </td></tr>
<tr id="row_202_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_source.html" target="_self">SystemSharp.Analysis.ArgumentSource</a></td><td class="desc">Describes a data item which stems from a method argument </td></tr>
<tr id="row_202_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_ref_argument_source.html" target="_self">SystemSharp.Analysis.RefArgumentSource</a></td><td class="desc">Describes a data item which stems from a method argument passed by reference </td></tr>
<tr id="row_203_"><td class="entry"><img id="arr_203_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('203_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_method_location.html" target="_self">SystemSharp.Analysis.IMethodLocation</a></td><td class="desc">Describes a program location inside a method </td></tr>
<tr id="row_203_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_allocation_site.html" target="_self">SystemSharp.Analysis.AllocationSite</a></td><td class="desc">Describes a program location where a new object is allocated </td></tr>
<tr id="row_203_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_indirect_load.html" target="_self">SystemSharp.Analysis.IndirectLoad</a></td><td class="desc">Describes the result of reading from a memory location </td></tr>
<tr id="row_203_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_local_mutation.html" target="_self">SystemSharp.Analysis.LocalMutation</a></td><td class="desc">Abstract base class for data modifications inside the local scope of a method </td></tr>
<tr id="row_204_" class="even"><td class="entry"><img id="arr_204_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('204_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_method_remappable.html" target="_self">SystemSharp.Analysis.IMethodRemappable</a></td><td class="desc">Marks a data item which must be remapped to more concrete method </td></tr>
<tr id="row_204_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_204_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('204_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_method_remappable_3_01_t_01_4.html" target="_self">SystemSharp.Analysis.IMethodRemappable&lt; T &gt;</a></td><td class="desc">Marks a data item which must be remapped to more concrete method </td></tr>
<tr id="row_204_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_argument_source.html" target="_self">SystemSharp.Analysis.AddressOfArgumentSource</a></td><td class="desc">Describes a data item which is the address of a method argument </td></tr>
<tr id="row_204_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_return_source.html" target="_self">SystemSharp.Analysis.ArgumentReturnSource</a></td><td class="desc">Describes a data item which is a method argument used to return data to the caller (i.e. passed by reference) </td></tr>
<tr id="row_204_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_source.html" target="_self">SystemSharp.Analysis.ArgumentSource</a></td><td class="desc">Describes a data item which stems from a method argument </td></tr>
<tr id="row_204_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_method_return_source.html" target="_self">SystemSharp.Analysis.MethodReturnSource</a></td><td class="desc">Describes a data item which is the return value of a method </td></tr>
<tr id="row_204_0_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_ref_argument_source.html" target="_self">SystemSharp.Analysis.RefArgumentSource</a></td><td class="desc">Describes a data item which stems from a method argument passed by reference </td></tr>
<tr id="row_204_0_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_this_pointer_source.html" target="_self">SystemSharp.Analysis.ThisPointerSource</a></td><td class="desc">Describes the instance on which the method of a value type operates. Such an instance is formally a pointer, not an object. </td></tr>
<tr id="row_204_0_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_this_source.html" target="_self">SystemSharp.Analysis.ThisSource</a></td><td class="desc">Describes the instance on which a method operates (i.e. "this") </td></tr>
<tr id="row_205_"><td class="entry"><img id="arr_205_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('205_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_modifies_stack_state.html" target="_self">SystemSharp.Analysis.IModifiesStackState</a></td><td class="desc">Marks a modification which alters the stack state in some way </td></tr>
<tr id="row_205_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_mutation.html" target="_self">SystemSharp.Analysis.ArgumentMutation</a></td><td class="desc">Describes the data modification of writing some value to a method argument </td></tr>
<tr id="row_205_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_local_variable_mutation.html" target="_self">SystemSharp.Analysis.LocalVariableMutation</a></td><td class="desc">Describes the data modification of writing some value to a local variable </td></tr>
<tr id="row_206_" class="even"><td class="entry"><img id="arr_206_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('206_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_mutable_source.html" target="_self">SystemSharp.Analysis.IMutableSource</a></td><td class="desc">Marks a data item which can be modified during runtime </td></tr>
<tr id="row_206_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_field_source.html" target="_self">SystemSharp.Analysis.FieldSource</a></td><td class="desc">Describes a field content </td></tr>
<tr id="row_207_"><td class="entry"><img id="arr_207_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('207_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_mutation_source.html" target="_self">SystemSharp.Analysis.IMutationSource</a></td><td class="desc">Marks a data item which can be used to modify other data items </td></tr>
<tr id="row_207_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_argument_source.html" target="_self">SystemSharp.Analysis.AddressOfArgumentSource</a></td><td class="desc">Describes a data item which is the address of a method argument </td></tr>
<tr id="row_207_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_array_element_source.html" target="_self">SystemSharp.Analysis.AddressOfArrayElementSource</a></td><td class="desc">Describes a data item which is the address of an array element </td></tr>
<tr id="row_207_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_field_source.html" target="_self">SystemSharp.Analysis.AddressOfFieldSource</a></td><td class="desc">Describes the address of a field </td></tr>
<tr id="row_207_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_local_variable_source.html" target="_self">SystemSharp.Analysis.AddressOfLocalVariableSource</a></td><td class="desc">Describes a data item which is the address of a local variable </td></tr>
<tr id="row_208_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_index_spec.html" target="_self">SystemSharp.DataTypes.IndexSpec</a></td><td class="desc">An index specifier is an aggregation of dimensional specifiers. </td></tr>
<tr id="row_209_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_analysis_1_1_induction_variable_analyzer.html" target="_self">SystemSharp.SysDOM.Analysis.InductionVariableAnalyzer</a></td><td class="desc">Analyzes a <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> function for control variables inside loops and tries to infer their value range. </td></tr>
<tr id="row_210_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_inline_expression_conversion.html" target="_self">SystemSharp.SysDOM.InlineExpressionConversion</a></td><td class="desc">This static class provides a service for converting a statement to an inline expression. </td></tr>
<tr id="row_211_"><td class="entry"><img id="arr_211_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('211_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>INotifyCompletion</b></td><td class="desc"></td></tr>
<tr id="row_211_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_awaitable.html" target="_self">SystemSharp.Components.IAwaitable</a></td><td class="desc">An explicit interface for types implementing the await pattern. </td></tr>
<tr id="row_212_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_codes.html" target="_self">SystemSharp.Assembler.InstructionCodes</a></td><td class="desc">All XIL opcodes </td></tr>
<tr id="row_213_"><td class="entry"><img id="arr_213_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('213_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_instruction_dependency.html" target="_self">SystemSharp.Assembler.InstructionDependency</a></td><td class="desc">Abstract base class for control and data dependencies. </td></tr>
<tr id="row_213_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_order_dependency.html" target="_self">SystemSharp.Assembler.OrderDependency</a></td><td class="desc">An order dependency specifies that an instruction must either not start before another instruction has completed or may not complete before that other instruction. </td></tr>
<tr id="row_213_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_time_dependency.html" target="_self">SystemSharp.Assembler.TimeDependency</a></td><td class="desc">A time dependency indicates that an instruction must begin within a certain time interval after another instruction began executing. </td></tr>
<tr id="row_214_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_instruction_info_extensions.html" target="_self">SystemSharp.Analysis.InstructionInfoExtensions</a></td><td class="desc"></td></tr>
<tr id="row_215_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_integer_index_transformation.html" target="_self">SystemSharp.Synthesis.VHDLGen.IntegerIndexTransformation</a></td><td class="desc"></td></tr>
<tr id="row_216_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_interval_set.html" target="_self">SystemSharp.Collections.IntervalSet</a></td><td class="desc">A data structure to deal with disjoint interval sets </td></tr>
<tr id="row_217_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_intrinsic_function.html" target="_self">SystemSharp.SysDOM.IntrinsicFunction</a></td><td class="desc">Describes a SysDOM-intrinsic function. </td></tr>
<tr id="row_218_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_intrinsic_function_models.html" target="_self">SystemSharp.SysDOM.IntrinsicFunctionModels</a></td><td class="desc"></td></tr>
<tr id="row_219_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_intrinsic_functions.html" target="_self">SystemSharp.SysDOM.IntrinsicFunctions</a></td><td class="desc">This static class provides factory methods for intrinsic functions. </td></tr>
<tr id="row_220_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_int_to_zero_based_down_range_converter.html" target="_self">SystemSharp.Meta.IntToZeroBasedDownRangeConverter</a></td><td class="desc"></td></tr>
<tr id="row_221_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_int_to_zero_based_up_range_converter.html" target="_self">SystemSharp.Meta.IntToZeroBasedUpRangeConverter</a></td><td class="desc"></td></tr>
<tr id="row_222_" class="even"><td class="entry"><img id="arr_222_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('222_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IObservable&lt; T &gt;</b></td><td class="desc"></td></tr>
<tr id="row_222_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html" target="_self">SystemSharp.Collections.ObservableSet&lt; T &gt;</a></td><td class="desc">An observable set behaves like a set and additionally implements the IObservable&lt;T&gt; interface to let subscribers know about the contained elements. To fulfill the contract, it implements a <a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html#ab686f5c980ef36ef65e618014984322a" title="Broadcasts a completion message to all subscribers and puts the object to unmodifiable state...">Complete()</a> method which broadcasts a completion event to all subscribers and puts the object to unmodifiable state. </td></tr>
<tr id="row_223_"><td class="entry"><img id="arr_223_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('223_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IObservable&lt; TValue &gt;</b></td><td class="desc"></td></tr>
<tr id="row_223_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observable_cache_3_01_t_key_00_01_t_value_01_4.html" target="_self">SystemSharp.Collections.ObservableCache&lt; TKey, TValue &gt;</a></td><td class="desc">An observable cache behaves like a cache dictionary, but additionally implements the IObservable&lt;T&gt; interface to let external observers subscribe on the sequence of created values. To fulfill the contract, it implements a <a class="el" href="class_system_sharp_1_1_collections_1_1_observable_cache_3_01_t_key_00_01_t_value_01_4.html#a52c9f6cd30e31726b383c960ca0801fb" title="Puts the object to unmodifiable state and notifies all observers. ">Complete()</a> method which sets the object to an unmodifiable state and notifies all observers. </td></tr>
<tr id="row_224_" class="even"><td class="entry"><img id="arr_224_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('224_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IObserver&lt; T &gt;</b></td><td class="desc"></td></tr>
<tr id="row_224_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_224_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('224_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_auto_dispose_observer_3_01_t_01_4.html" target="_self">SystemSharp.Collections.AutoDisposeObserver&lt; T &gt;</a></td><td class="desc">Provides a basic implementation of IObserver&lt;T&gt; interface which automatically disposes the IObservable&lt;T&gt;-returned IDisposable upon completion or error. </td></tr>
<tr id="row_224_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_auto_dispose_action_3_01_t_01_4.html" target="_self">SystemSharp.Collections.AutoDisposeAction&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_224_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observing_list_3_01_t_01_4.html" target="_self">SystemSharp.Collections.ObservingList&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_225_"><td class="entry"><img id="arr_225_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('225_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_on_decompilation.html" target="_self">SystemSharp.Analysis.IOnDecompilation</a></td><td class="desc">This marker interface instructs the decompiler to call OnDecompilation just before decompilation starts. </td></tr>
<tr id="row_225_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_break_on_decompilation.html" target="_self">SystemSharp.Analysis.BreakOnDecompilation</a></td><td class="desc">This is a debugging aid: Any method or constructor having this attribute attached causes the decompiler to trigger a breakpoint just before decompilation starts. </td></tr>
<tr id="row_225_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m2_m_1_1_h_l_s.html" target="_self">SystemSharp.Analysis.M2M.HLS</a></td><td class="desc">Any process which has this attribute attached will be subject to high level synthesis. </td></tr>
<tr id="row_225_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_simulation_only.html" target="_self">SystemSharp.Components.SimulationOnly</a></td><td class="desc">Indicates that the tagged method is only meaningful for system simulation (e.g. text output). Its interpretation depends on the target code generator. For example, it causes the built-in VHDL generator to surround calls to a tagged method with "--synthesis translate_off" / "--synthesis translate_on" comments which are recognized by most hardware synthesis tools. </td></tr>
<tr id="row_226_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_on_method_call.html" target="_self">SystemSharp.Analysis.IOnMethodCall</a></td><td class="desc">This marker interface instructs design analysis to call OnMethodCall upon each occurence of a call to a tagged method. </td></tr>
<tr id="row_227_"><td class="entry"><img id="arr_227_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('227_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_on_method_discovery.html" target="_self">SystemSharp.Analysis.IOnMethodDiscovery</a></td><td class="desc">This marker interface instructs design analysis to call OnDiscovery method upon discovery of tagged method. </td></tr>
<tr id="row_227_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_break_on_method_discovery.html" target="_self">SystemSharp.Analysis.BreakOnMethodDiscovery</a></td><td class="desc">This is a debugging aid: Each method tagged with this attribute causes design analysis to trigger a breakpoint when the tagged method is discovered. </td></tr>
<tr id="row_228_" class="even"><td class="entry"><img id="arr_228_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('228_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_on_type_discovery.html" target="_self">SystemSharp.Analysis.IOnTypeDiscovery</a></td><td class="desc">This marker interface instructs design analysis to call OnDiscovery whenever a tagged type is discovered. </td></tr>
<tr id="row_228_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_break_on_type_discovery.html" target="_self">SystemSharp.Analysis.BreakOnTypeDiscovery</a></td><td class="desc">This is a debugging aid: Each type tagged with this attribute causes design analysis to trigger a breakpoint when the tagged type is discovered. </td></tr>
<tr id="row_229_"><td class="entry"><img id="arr_229_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('229_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_operator_notation.html" target="_self">SystemSharp.SysDOM.IOperatorNotation</a></td><td class="desc">Service interface for operator stringification in a particular concrete syntax. </td></tr>
<tr id="row_229_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_system_c_generator.html" target="_self">SystemSharp.Synthesis.SystemCGen.SystemCGenerator</a></td><td class="desc"></td></tr>
<tr id="row_229_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_v_h_d_l_generator.html" target="_self">SystemSharp.Synthesis.VHDLGen.VHDLGenerator</a></td><td class="desc">Implements a VHDL code generator. </td></tr>
<tr id="row_229_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_c_sharp_operator_notation.html" target="_self">SystemSharp.SysDOM.CSharpOperatorNotation</a></td><td class="desc">Operator notation service implementation for the C# language. </td></tr>
<tr id="row_230_" class="even"><td class="entry"><img id="arr_230_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('230_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_operator_precedence.html" target="_self">SystemSharp.SysDOM.IOperatorPrecedence</a></td><td class="desc">Service interface to decide the operator precedence and associativity in a particular concrete syntax. </td></tr>
<tr id="row_230_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_system_c_generator.html" target="_self">SystemSharp.Synthesis.SystemCGen.SystemCGenerator</a></td><td class="desc"></td></tr>
<tr id="row_230_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_v_h_d_l_generator.html" target="_self">SystemSharp.Synthesis.VHDLGen.VHDLGenerator</a></td><td class="desc">Implements a VHDL code generator. </td></tr>
<tr id="row_230_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_c_sharp_operator_precedence.html" target="_self">SystemSharp.SysDOM.CSharpOperatorPrecedence</a></td><td class="desc">Operator precedence service implementation for the C# language. </td></tr>
<tr id="row_231_"><td class="entry"><img id="arr_231_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('231_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_ordered.html" target="_self">SystemSharp.Meta.IOrdered</a></td><td class="desc">Anything which relies on a particular ordering among similar instances inside the same descriptor. </td></tr>
<tr id="row_231_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_argument_descriptor.html" target="_self">SystemSharp.Meta.ArgumentDescriptor</a></td><td class="desc">Describes a method argument. </td></tr>
<tr id="row_232_" class="even"><td class="entry"><img id="arr_232_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('232_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_package_or_component_descriptor.html" target="_self">SystemSharp.Meta.IPackageOrComponentDescriptor</a></td><td class="desc">This interface describes the common properties of packages and components. </td></tr>
<tr id="row_232_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_component_builder.html" target="_self">SystemSharp.Meta.ComponentBuilder</a></td><td class="desc">A component descriptor which exists in the <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> domain only, i.e. without a component instance. </td></tr>
<tr id="row_232_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_component_descriptor.html" target="_self">SystemSharp.Meta.ComponentDescriptor</a></td><td class="desc">Describes a component. </td></tr>
<tr id="row_232_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_meta_1_1_i_component_descriptor.html" target="_self">SystemSharp.Meta.IComponentDescriptor</a></td><td class="desc">Base interface for component descriptors. </td></tr>
<tr id="row_232_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_package_descriptor.html" target="_self">SystemSharp.Meta.PackageDescriptor</a></td><td class="desc">Describes a package. </td></tr>
<tr id="row_232_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_package_or_component_descriptor.html" target="_self">SystemSharp.Meta.PackageOrComponentDescriptor</a></td><td class="desc"></td></tr>
<tr id="row_233_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_perf_cache_1_1_i_p_core.html" target="_self">SystemSharp.Interop.Xilinx.PerfCache.IPCore</a></td><td class="desc"></td></tr>
<tr id="row_234_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_perf_cache_1_1_i_p_core_variant.html" target="_self">SystemSharp.Interop.Xilinx.PerfCache.IPCoreVariant</a></td><td class="desc"></td></tr>
<tr id="row_235_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_perf_cache_1_1_i_p_core_variant_param.html" target="_self">SystemSharp.Interop.Xilinx.PerfCache.IPCoreVariantParam</a></td><td class="desc"></td></tr>
<tr id="row_236_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_perf_cache_1_1_i_p_core_variant_resource.html" target="_self">SystemSharp.Interop.Xilinx.PerfCache.IPCoreVariantResource</a></td><td class="desc"></td></tr>
<tr id="row_237_"><td class="entry"><img id="arr_237_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('237_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_port.html" target="_self">SystemSharp.Components.IPort</a></td><td class="desc">This is the general marker interface for ports. </td></tr>
<tr id="row_237_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_237_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('237_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_in_port.html" target="_self">SystemSharp.Components.IInPort</a></td><td class="desc">This interface models a port with inbound dataflow. </td></tr>
<tr id="row_237_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_237_0_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('237_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_in_out_port.html" target="_self">SystemSharp.Components.IInOutPort</a></td><td class="desc">This interface models a port with bi-directional dataflow. </td></tr>
<tr id="row_237_0_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_237_0_0_0_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('237_0_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_in_out_3_01_t_01_4.html" target="_self">SystemSharp.Components.InOut&lt; T &gt;</a></td><td class="desc">This interface models a bi-directional signal port of a specific data type. </td></tr>
<tr id="row_237_0_0_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_3_01_t_01_4.html" target="_self">SystemSharp.Components.Signal&lt; T &gt;</a></td><td class="desc">Basic signal implementation. </td></tr>
<tr id="row_237_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_237_0_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('237_0_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_in_3_01_t_01_4.html" target="_self">SystemSharp.Components.In&lt; T &gt;</a></td><td class="desc">This interface models a signal input port of a specific data type. </td></tr>
<tr id="row_237_0_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_in_out_3_01_t_01_4.html" target="_self">SystemSharp.Components.InOut&lt; T &gt;</a></td><td class="desc">This interface models a bi-directional signal port of a specific data type. </td></tr>
<tr id="row_237_0_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_3_01_t_01_4.html" target="_self">SystemSharp.Components.Signal&lt; T &gt;</a></td><td class="desc">Basic signal implementation. </td></tr>
<tr id="row_237_0_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_x_in_3_01_t_e_00_01_t_i_01_4.html" target="_self">SystemSharp.Components.XIn&lt; TE, TI &gt;</a></td><td class="desc">Models a vector-valued (i.e. one-dimensional) input port. </td></tr>
<tr id="row_237_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_237_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('237_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_out_port.html" target="_self">SystemSharp.Components.IOutPort</a></td><td class="desc">This interface models a port with outbound dataflow. </td></tr>
<tr id="row_237_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_in_out_port.html" target="_self">SystemSharp.Components.IInOutPort</a></td><td class="desc">This interface models a port with bi-directional dataflow. </td></tr>
<tr id="row_237_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_237_1_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('237_1_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_out_3_01_t_01_4.html" target="_self">SystemSharp.Components.Out&lt; T &gt;</a></td><td class="desc">This interface models a signal output port of a specific data type. </td></tr>
<tr id="row_237_1_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_in_out_3_01_t_01_4.html" target="_self">SystemSharp.Components.InOut&lt; T &gt;</a></td><td class="desc">This interface models a bi-directional signal port of a specific data type. </td></tr>
<tr id="row_237_1_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_3_01_t_01_4.html" target="_self">SystemSharp.Components.Signal&lt; T &gt;</a></td><td class="desc">Basic signal implementation. </td></tr>
<tr id="row_237_1_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_x_out_3_01_t_e_00_01_t_i_01_4.html" target="_self">SystemSharp.Components.XOut&lt; TE, TI &gt;</a></td><td class="desc">Models a vector-valued (i.e. one-dimensional) output port. </td></tr>
<tr id="row_237_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_t_l_port_3_01_t_setup_00_01_t_t_l_m_00_01_t_r_t_l_01_4.html" target="_self">SystemSharp.Components.ITLPort&lt; TSetup, TTLM, TRTL &gt;</a></td><td class="desc"></td></tr>
<tr id="row_238_" class="even"><td class="entry"><img id="arr_238_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('238_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_port_writer.html" target="_self">SystemSharp.Components.Std.IPortWriter</a></td><td class="desc">Interface definition for a component which writes to a port </td></tr>
<tr id="row_238_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_port_writer_3_01_t_01_4.html" target="_self">SystemSharp.Components.Std.PortWriter&lt; T &gt;</a></td><td class="desc">Abstract base implementation of a component which writes to a port. </td></tr>
<tr id="row_239_"><td class="entry"><img id="arr_239_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('239_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_i_project.html" target="_self">SystemSharp.Synthesis.IProject</a></td><td class="desc">Interface for project generators. </td></tr>
<tr id="row_239_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_mentor_1_1_modelsim_project.html" target="_self">SystemSharp.Interop.Mentor.ModelsimProject</a></td><td class="desc">Represents a Modelsim or Questa (<a class="el" href="namespace_system_sharp_1_1_interop_1_1_mentor.html">Mentor</a> Graphics) project output. </td></tr>
<tr id="row_239_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_xilinx_project.html" target="_self">SystemSharp.Interop.Xilinx.XilinxProject</a></td><td class="desc">Generates an ISE project. </td></tr>
<tr id="row_239_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_x_s_t_1_1_x_s_t_project.html" target="_self">SystemSharp.Interop.Xilinx.XST.XSTProject</a></td><td class="desc">Generates projects which are compatible with the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx_1_1_x_s_t.html">XST</a> tool. </td></tr>
<tr id="row_239_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_doc_gen_1_1_documentation_project.html" target="_self">SystemSharp.Synthesis.DocGen.DocumentationProject</a></td><td class="desc">A documentation project gathers a collection of documentation files. </td></tr>
<tr id="row_240_" class="even"><td class="entry"><img id="arr_240_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('240_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_tree_algorithms_1_1_i_prop_map_3_01_t_this_00_01_t_value_01_4.html" target="_self">SystemSharp.TreeAlgorithms.IPropMap&lt; TThis, TValue &gt;</a></td><td class="desc">Property map interface. </td></tr>
<tr id="row_240_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_array_backed_prop_map_3_01_t_key_00_01_t_value_01_4.html" target="_self">SystemSharp.TreeAlgorithms.ArrayBackedPropMap&lt; TKey, TValue &gt;</a></td><td class="desc">An array-based <code>IPropMap&lt;&gt;</code> implementation. </td></tr>
<tr id="row_240_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_cache_based_prop_map_3_01_t_this_00_01_t_value_01_4.html" target="_self">SystemSharp.TreeAlgorithms.CacheBasedPropMap&lt; TThis, TValue &gt;</a></td><td class="desc">A CacheDictionary&lt;&gt;-based <code>IPropMap&lt;&gt;</code> implementation. </td></tr>
<tr id="row_240_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_delegate_prop_map_3_01_t_this_00_01_t_value_01_4.html" target="_self">SystemSharp.TreeAlgorithms.DelegatePropMap&lt; TThis, TValue &gt;</a></td><td class="desc">An <code>IPropMap&lt;&gt;</code> implementation using delegates. </td></tr>
<tr id="row_240_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_hash_based_prop_map_3_01_t_this_00_01_t_value_01_4.html" target="_self">SystemSharp.TreeAlgorithms.HashBasedPropMap&lt; TThis, TValue &gt;</a></td><td class="desc">A hash table-based <code>IPropMap&lt;&gt;</code> implementation. </td></tr>
<tr id="row_241_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_refinement_cycle.html" target="_self">SystemSharp.Components.IRefinementCycle</a></td><td class="desc">Interface for a design refinement </td></tr>
<tr id="row_242_" class="even"><td class="entry"><img id="arr_242_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('242_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_m2_m_1_1_i_reporting_x_i_l_rewriter.html" target="_self">SystemSharp.Analysis.M2M.IReportingXILRewriter</a></td><td class="desc">Indicates the ability of a XIL-S or XIL-3 rewriter to deliver a report on the last rewrite action. This is intended for documentation purposes. </td></tr>
<tr id="row_242_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_x_i_l_memory_mapper.html" target="_self">SystemSharp.Assembler.Rewriters.XILMemoryMapper</a></td><td class="desc">This XIL-S code transformation maps array operations to memory operations. Optionally, it can also map constants and variables to memory. </td></tr>
<tr id="row_243_"><td class="entry"><img id="arr_243_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('243_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_d_s_p_1_1_i_representative.html" target="_self">SystemSharp.Components.DSP.IRepresentative</a></td><td class="desc"></td></tr>
<tr id="row_243_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_243_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('243_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_d_s_p_1_1_i_representative_3_01_t_01_4.html" target="_self">SystemSharp.Components.DSP.IRepresentative&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_243_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_243_0_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('243_0_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_d_s_p_1_1_i_matrix_3_01_t_01_4.html" target="_self">SystemSharp.Components.DSP.IMatrix&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_243_0_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_d_s_p_1_1_abstract_matrix_3_01_t_01_4.html" target="_self">SystemSharp.Components.DSP.AbstractMatrix&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_243_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_243_0_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('243_0_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_d_s_p_1_1_i_series_3_01_t_01_4.html" target="_self">SystemSharp.Components.DSP.ISeries&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_243_0_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_d_s_p_1_1_abstract_series_3_01_t_01_4.html" target="_self">SystemSharp.Components.DSP.AbstractSeries&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_243_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_243_0_2_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('243_0_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_d_s_p_1_1_i_vector_3_01_t_01_4.html" target="_self">SystemSharp.Components.DSP.IVector&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_243_0_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_d_s_p_1_1_abstract_vector_3_01_t_01_4.html" target="_self">SystemSharp.Components.DSP.AbstractVector&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_243_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_243_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('243_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_d_s_p_1_1_i_series.html" target="_self">SystemSharp.Components.DSP.ISeries</a></td><td class="desc"></td></tr>
<tr id="row_243_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_d_s_p_1_1_i_series_3_01_t_01_4.html" target="_self">SystemSharp.Components.DSP.ISeries&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_244_" class="even"><td class="entry"><img id="arr_244_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('244_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IResolvable&lt; StdLogic &gt;</b></td><td class="desc"></td></tr>
<tr id="row_244_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_std_logic.html" target="_self">SystemSharp.DataTypes.StdLogic</a></td><td class="desc">This data type represents a single bit of four-valued logic, similiar to IEEE 1164. </td></tr>
<tr id="row_245_"><td class="entry"><img id="arr_245_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('245_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>IResolvable&lt; StdLogicVector &gt;</b></td><td class="desc"></td></tr>
<tr id="row_245_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_std_logic_vector.html" target="_self">SystemSharp.DataTypes.StdLogicVector</a></td><td class="desc">Represents a vector of four-valued logic, similiar to IEEE 1164. </td></tr>
<tr id="row_246_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_resolvable_3_01_t_01_4.html" target="_self">SystemSharp.Components.IResolvable&lt; T &gt;</a></td><td class="desc">A resolution interface for resolvable data types. </td></tr>
<tr id="row_247_"><td class="entry"><img id="arr_247_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('247_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_r_o_m.html" target="_self">SystemSharp.Components.Std.IROM</a></td><td class="desc">Generic register transfer level interface for read-only memory </td></tr>
<tr id="row_247_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_247_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('247_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_r_a_m.html" target="_self">SystemSharp.Components.Std.IRAM</a></td><td class="desc">Generic register transfer level interface for random access memory </td></tr>
<tr id="row_247_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_r_a_m_contract_class.html" target="_self">SystemSharp.Components.Std.RAMContractClass</a></td><td class="desc"></td></tr>
<tr id="row_247_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_i_xilinx_block_mem_side.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.IXilinxBlockMemSide</a></td><td class="desc">Transaction site interface for <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> block memory. </td></tr>
<tr id="row_247_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_r_o_m.html" target="_self">SystemSharp.Components.Std.ROM</a></td><td class="desc">A simple <a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_r_o_m.html" title="A simple ROM implementation which supports simulation and synthesizable HDL generation. ">ROM</a> implementation which supports simulation and synthesizable HDL generation. </td></tr>
<tr id="row_247_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_r_o_m_contract_class.html" target="_self">SystemSharp.Components.Std.ROMContractClass</a></td><td class="desc"></td></tr>
<tr id="row_248_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_d_s_p_1_1_i_sampling_transformation.html" target="_self">SystemSharp.Components.DSP.ISamplingTransformation</a></td><td class="desc"></td></tr>
<tr id="row_249_"><td class="entry"><img id="arr_249_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('249_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_scheduling_algorithms_1_1_i_scheduling_adapter_3_01_t_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.ISchedulingAdapter&lt; T &gt;</a></td><td class="desc">A scheduling adapter is used to extract the scheduling-relevant properties from any type of operation/task/instruction. </td></tr>
<tr id="row_249_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_scheduling_adapter_contract_class_3_01_t_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.SchedulingAdapterContractClass&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_250_" class="even"><td class="entry"><img id="arr_250_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('250_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>ISchedulingAdapter&lt; XIL3Instr &gt;</b></td><td class="desc"></td></tr>
<tr id="row_250_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_scheduling_adapter.html" target="_self">SystemSharp.Assembler.XILSchedulingAdapter</a></td><td class="desc">Provides a scheduling adapter for XIL-3 instructions </td></tr>
<tr id="row_251_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_s_e_detector.html" target="_self">SystemSharp.Interop.Xilinx.ISEDetector</a></td><td class="desc">This static class provides methods for detecting existing ISE installations. </td></tr>
<tr id="row_252_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_s_e_info.html" target="_self">SystemSharp.Interop.Xilinx.ISEInfo</a></td><td class="desc">Provides information on an ISE installation. </td></tr>
<tr id="row_253_"><td class="entry"><img id="arr_253_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('253_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_sensitive.html" target="_self">SystemSharp.Components.ISensitive</a></td><td class="desc">Interface for anything which has a sensitivity list </td></tr>
<tr id="row_253_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_process.html" target="_self">SystemSharp.Components.IProcess</a></td><td class="desc">Interface model of a process </td></tr>
<tr id="row_253_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal_source.html" target="_self">SystemSharp.Components.ISignalSource</a></td><td class="desc">A signal source is a "more flexible" signal. It has a sensitivity, a function which provides the current value, and it can be symbolically represented by an expression. </td></tr>
<tr id="row_254_" class="even"><td class="entry"><img id="arr_254_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('254_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_i_serializer.html" target="_self">SystemSharp.Synthesis.ISerializer</a></td><td class="desc">Service interface for serializing and deserializing objects to and from <code>StdLogicVector</code> instances. </td></tr>
<tr id="row_254_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_bool_s_l_v.html" target="_self">SystemSharp.DataTypes.BoolSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_char_s_l_v.html" target="_self">SystemSharp.DataTypes.CharSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_double_s_l_v.html" target="_self">SystemSharp.DataTypes.DoubleSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_float_s_l_v.html" target="_self">SystemSharp.DataTypes.FloatSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_int_s_l_v.html" target="_self">SystemSharp.DataTypes.IntSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_long_s_l_v.html" target="_self">SystemSharp.DataTypes.LongSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_s_fix_serializer.html" target="_self">SystemSharp.DataTypes.SFixSerializer</a></td><td class="desc"></td></tr>
<tr id="row_254_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_signed_to_s_l_v.html" target="_self">SystemSharp.DataTypes.SignedToSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_s_l_v_s_l_v.html" target="_self">SystemSharp.DataTypes.SLVSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_std_logic_s_l_v.html" target="_self">SystemSharp.DataTypes.StdLogicSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_string_s_l_v.html" target="_self">SystemSharp.DataTypes.StringSLV</a></td><td class="desc"></td></tr>
<tr id="row_254_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_u_fix_serializer.html" target="_self">SystemSharp.DataTypes.UFixSerializer</a></td><td class="desc"></td></tr>
<tr id="row_254_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_unsigned_serializer.html" target="_self">SystemSharp.DataTypes.UnsignedSerializer</a></td><td class="desc"></td></tr>
<tr id="row_255_"><td class="entry"><img id="arr_255_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('255_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>ISet&lt; T &gt;</b></td><td class="desc"></td></tr>
<tr id="row_255_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html" target="_self">SystemSharp.Collections.ObservableSet&lt; T &gt;</a></td><td class="desc">An observable set behaves like a set and additionally implements the IObservable&lt;T&gt; interface to let subscribers know about the contained elements. To fulfill the contract, it implements a <a class="el" href="class_system_sharp_1_1_collections_1_1_observable_set_3_01_t_01_4.html#ab686f5c980ef36ef65e618014984322a" title="Broadcasts a completion message to all subscribers and puts the object to unmodifiable state...">Complete()</a> method which broadcasts a completion event to all subscribers and puts the object to unmodifiable state. </td></tr>
<tr id="row_256_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_set_algorithms_1_1_i_set_adapter_3_01_t_01_4.html" target="_self">SystemSharp.SetAlgorithms.ISetAdapter&lt; T &gt;</a></td><td class="desc">Adapter interface for set algorithms. </td></tr>
<tr id="row_257_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_s_e_versions.html" target="_self">SystemSharp.Interop.Xilinx.ISEVersions</a></td><td class="desc"></td></tr>
<tr id="row_258_" class="even"><td class="entry"><img id="arr_258_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('258_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_side_effect_free.html" target="_self">SystemSharp.Components.ISideEffectFree</a></td><td class="desc">Marker interface to tag methods which are free from side effects. </td></tr>
<tr id="row_258_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_assume_not_called.html" target="_self">SystemSharp.Components.AssumeNotCalled</a></td><td class="desc">This attribute indicates that a method is never called during runtime. If the analysis engine finds a call to the method anyhow, it will throw an exception. </td></tr>
<tr id="row_258_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_side_effect_free.html" target="_self">SystemSharp.Components.SideEffectFree</a></td><td class="desc">Indicates that the tagged method is free from side effects, i.e. it may be called during analysis and and decompilation without having any unexpected impact on either the system model (i.g. modifying it in some semantics-changing manner) or the platform (i.g. erasing the hard disk). </td></tr>
<tr id="row_258_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_static_evaluation.html" target="_self">SystemSharp.Components.StaticEvaluation</a></td><td class="desc">This attribute declares a method to be suitable for static evaluation. Non-void methods only. </td></tr>
<tr id="row_258_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_type_conversion.html" target="_self">SystemSharp.Components.TypeConversion</a></td><td class="desc">This attribute indicates that the tagged method performs a type conversion. Calls to the tagges method will be translated to the SysDOM-intrinsic conversion function during decompilation. </td></tr>
<tr id="row_259_"><td class="entry"><img id="arr_259_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('259_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal.html" target="_self">SystemSharp.Components.ISignal</a></td><td class="desc">Interface definition for signals </td></tr>
<tr id="row_259_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal1_d_proxy_3_01_t_01_4.html" target="_self">SystemSharp.Components.Signal1DProxy&lt; T &gt;</a></td><td class="desc">The proxy represents the application of a sub-range to an underlying <code>Signal1D</code>. I.e. the proxy does not manage the signal data by itself but instead acts as an adapter between the actual signal and the view on that signal which results from applying the sub-range. </td></tr>
<tr id="row_259_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_base.html" target="_self">SystemSharp.Components.SignalBase</a></td><td class="desc">This is the abstract base class of a signal. </td></tr>
<tr id="row_260_" class="even"><td class="entry"><img id="arr_260_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('260_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_signal_sink_3_01_t_01_4.html" target="_self">SystemSharp.Components.ISignalSink&lt; T &gt;</a></td><td class="desc">Models a signal sink (</p>
<dl class="section see"><dt>See Also</dt><dd><a class="el" href="interface_system_sharp_1_1_components_1_1_i_comb_signal_sink_3_01_t_01_4.html" title="A signal sink is a possible destination of a signal. Connecting it to a signal source results in a pr...">ICombSignalSink&lt;T&gt;</a></dd></dl>
<p>). The existense of the two interfaces <code>ICombSignalSink&lt;T&gt;</code> is due to historic reasons. </td></tr>
<tr id="row_260_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_default_signal_sink_3_01_t_01_4.html" target="_self">SystemSharp.Components.DefaultSignalSink&lt; T &gt;</a></td><td class="desc">Default implementation of <code>ISignalSink&lt;T&gt;</code> </td></tr>
<tr id="row_261_"><td class="entry"><img id="arr_261_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('261_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_data_types_1_1_i_sized.html" target="_self">SystemSharp.DataTypes.ISized</a></td><td class="desc">This interface is used for data types which have an associated size. </td></tr>
<tr id="row_261_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_261_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('261_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_data_types_1_1_i_indexable_3_01_t_a_00_01_t_e_01_4.html" target="_self">SystemSharp.DataTypes.IIndexable&lt; TA, TE &gt;</a></td><td class="desc">This interface represents an indexable data type. </td></tr>
<tr id="row_261_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_sized_resolved_signal_3_01_t_a_00_01_t_e_01_4.html" target="_self">SystemSharp.DataTypes.SizedResolvedSignal&lt; TA, TE &gt;</a></td><td class="desc">Base class for indexable signals which perform resolution whenever there are multiple writers in the same delta cycle. </td></tr>
<tr id="row_261_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_std_logic_vector.html" target="_self">SystemSharp.DataTypes.StdLogicVector</a></td><td class="desc">Represents a vector of four-valued logic, similiar to IEEE 1164. </td></tr>
<tr id="row_261_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_signed.html" target="_self">SystemSharp.DataTypes.Signed</a></td><td class="desc"><a class="el" href="struct_system_sharp_1_1_data_types_1_1_signed.html" title="Signed integer of arbitrary size ">Signed</a> integer of arbitrary size </td></tr>
<tr id="row_261_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_unsigned.html" target="_self">SystemSharp.DataTypes.Unsigned</a></td><td class="desc">An unsigned integer </td></tr>
<tr id="row_262_" class="even"><td class="entry"><img id="arr_262_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('262_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_data_types_1_1_i_size_of.html" target="_self">SystemSharp.DataTypes.ISizeOf</a></td><td class="desc"></td></tr>
<tr id="row_262_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_std_logic.html" target="_self">SystemSharp.DataTypes.StdLogic</a></td><td class="desc">This data type represents a single bit of four-valued logic, similiar to IEEE 1164. </td></tr>
<tr id="row_262_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_std_logic_vector.html" target="_self">SystemSharp.DataTypes.StdLogicVector</a></td><td class="desc">Represents a vector of four-valued logic, similiar to IEEE 1164. </td></tr>
<tr id="row_263_"><td class="entry"><img id="arr_263_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('263_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>ISlimMuxAdapter&lt; int, int, TimedSignalFlow &gt;</b></td><td class="desc"></td></tr>
<tr id="row_263_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_slim_mux_interconnect_helper.html" target="_self">SystemSharp.Assembler.DesignGen.SlimMuxInterconnectHelper</a></td><td class="desc"></td></tr>
<tr id="row_264_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_scheduling_algorithms_1_1_i_slim_mux_adapter_3_01_tn_00_01_tp_00_01_tf_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.ISlimMuxAdapter&lt; Tn, Tp, Tf &gt;</a></td><td class="desc"></td></tr>
<tr id="row_265_"><td class="entry"><img id="arr_265_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('265_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_statement_visitor.html" target="_self">SystemSharp.SysDOM.IStatementVisitor</a></td><td class="desc">Visitor pattern interface for statements. </td></tr>
<tr id="row_265_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_compiler.html" target="_self">SystemSharp.Assembler.Compiler</a></td><td class="desc">Implements the XIL compiler which transforms <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> to XIL-S </td></tr>
<tr id="row_265_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_analysis_1_1_forifier.html" target="_self">SystemSharp.SysDOM.Analysis.Forifier</a></td><td class="desc"></td></tr>
<tr id="row_265_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_eval_1_1_statement_interpreter.html" target="_self">SystemSharp.SysDOM.Eval.StatementInterpreter</a></td><td class="desc"></td></tr>
<tr id="row_265_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_inline_expression_converter.html" target="_self">SystemSharp.SysDOM.InlineExpressionConverter</a></td><td class="desc"></td></tr>
<tr id="row_265_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_nop_remover.html" target="_self">SystemSharp.SysDOM.NopRemover</a></td><td class="desc"></td></tr>
<tr id="row_265_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_statement_consistency_checker.html" target="_self">SystemSharp.SysDOM.StatementConsistencyChecker</a></td><td class="desc"></td></tr>
<tr id="row_265_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_stmt_expression_substitution.html" target="_self">SystemSharp.SysDOM.StmtExpressionSubstitution</a></td><td class="desc"></td></tr>
<tr id="row_265_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_stmt_variable_replacer.html" target="_self">SystemSharp.SysDOM.StmtVariableReplacer</a></td><td class="desc">This statement visitor is capable of replacing each occurence of a certain literal with a different one. </td></tr>
<tr id="row_265_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_atomic_statement_extractor.html" target="_self">SystemSharp.SysDOM.Transformations.AtomicStatementExtractor</a></td><td class="desc"></td></tr>
<tr id="row_265_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_break_loop_replacer.html" target="_self">SystemSharp.SysDOM.Transformations.BreakLoopReplacer</a></td><td class="desc"></td></tr>
<tr id="row_265_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_default_transformer.html" target="_self">SystemSharp.SysDOM.Transformations.DefaultTransformer</a></td><td class="desc">Provides the infrastructure for statement-level SysDOM-to-SysDOM transformations. The default implementation clones any statement and takes care of remapping branch labels. </td></tr>
<tr id="row_265_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_empty_statement_detector.html" target="_self">SystemSharp.SysDOM.Transformations.EmptyStatementDetector</a></td><td class="desc"></td></tr>
<tr id="row_265_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_for_loop_recognizer.html" target="_self">SystemSharp.SysDOM.Transformations.ForLoopRecognizer</a></td><td class="desc"></td></tr>
<tr id="row_265_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_hierarchy_analyzer.html" target="_self">SystemSharp.SysDOM.Transformations.HierarchyAnalyzer</a></td><td class="desc"></td></tr>
<tr id="row_265_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_if_statement_beautifier.html" target="_self">SystemSharp.SysDOM.Transformations.IfStatementBeautifier</a></td><td class="desc"></td></tr>
<tr id="row_265_15_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_innermost_atomic_statement_extractor.html" target="_self">SystemSharp.SysDOM.Transformations.InnermostAtomicStatementExtractor</a></td><td class="desc"></td></tr>
<tr id="row_265_16_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_loop_control_detector.html" target="_self">SystemSharp.SysDOM.Transformations.LoopControlDetector</a></td><td class="desc"></td></tr>
<tr id="row_265_17_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_preprocessor.html" target="_self">SystemSharp.SysDOM.Transformations.Preprocessor</a></td><td class="desc"></td></tr>
<tr id="row_265_18_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_programflow_successors_getter.html" target="_self">SystemSharp.SysDOM.Transformations.ProgramflowSuccessorsGetter</a></td><td class="desc"></td></tr>
<tr id="row_265_19_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_ret_remover.html" target="_self">SystemSharp.SysDOM.Transformations.RetRemover</a></td><td class="desc"></td></tr>
<tr id="row_265_20_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_single_statement_getter.html" target="_self">SystemSharp.SysDOM.Transformations.SingleStatementGetter</a></td><td class="desc"></td></tr>
<tr id="row_265_21_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_statement_list_getter.html" target="_self">SystemSharp.SysDOM.Transformations.StatementListGetter</a></td><td class="desc"></td></tr>
<tr id="row_265_22_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_statement_remover.html" target="_self">SystemSharp.SysDOM.Transformations.StatementRemover</a></td><td class="desc"></td></tr>
<tr id="row_265_23_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_variable_modification_detector.html" target="_self">SystemSharp.SysDOM.Transformations.VariableModificationDetector</a></td><td class="desc"></td></tr>
<tr id="row_265_24_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_while_loop_recognizer.html" target="_self">SystemSharp.SysDOM.Transformations.WhileLoopRecognizer</a></td><td class="desc"></td></tr>
<tr id="row_266_" class="even"><td class="entry"><img id="arr_266_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('266_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_storable.html" target="_self">SystemSharp.SysDOM.IStorable</a></td><td class="desc">Base interface of things that may be used a left-hand side of an assignment. </td></tr>
<tr id="row_266_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_storable_literal.html" target="_self">SystemSharp.SysDOM.IStorableLiteral</a></td><td class="desc">Base interface for literals which may be used as left-hand side of an assignment. </td></tr>
<tr id="row_267_"><td class="entry"><img id="arr_267_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('267_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_sys_d_o_m_1_1_i_stringify_info.html" target="_self">SystemSharp.SysDOM.IStringifyInfo</a></td><td class="desc">Service interface for expression stringification. </td></tr>
<tr id="row_267_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_system_c_generator.html" target="_self">SystemSharp.Synthesis.SystemCGen.SystemCGenerator</a></td><td class="desc"></td></tr>
<tr id="row_267_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_v_h_d_l_generator.html" target="_self">SystemSharp.Synthesis.VHDLGen.VHDLGenerator</a></td><td class="desc">Implements a VHDL code generator. </td></tr>
<tr id="row_267_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_c_sharp_stringify_info.html" target="_self">SystemSharp.SysDOM.CSharpStringifyInfo</a></td><td class="desc">Stringification service implementation for the C# language. </td></tr>
<tr id="row_268_" class="even"><td class="entry"><img id="arr_268_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('268_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_f_u_1_1_i_supports_diagnostic_output.html" target="_self">SystemSharp.Components.FU.ISupportsDiagnosticOutput</a></td><td class="desc">Marker interface for hardware functional units supporting an optional "verbose mode", i.e. producing diagnostic output during runtime. </td></tr>
<tr id="row_268_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_local_storage_unit.html" target="_self">SystemSharp.Components.Std.LocalStorageUnit</a></td><td class="desc">Implements a register with optional write-through semantics, i.e. input is directly passed to output upon write access. The component is intended to be used by high-level synthesis for mapping variables to hardware. </td></tr>
<tr id="row_269_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_i_sync_signal_sink_3_01_t_01_4.html" target="_self">SystemSharp.Components.ISyncSignalSink&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_270_" class="even"><td class="entry"><img id="arr_270_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('270_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_synthesis_1_1_i_synthesis_context.html" target="_self">SystemSharp.Synthesis.ISynthesisContext</a></td><td class="desc">The synthesis context interface provides the "glue" between project generator, code generator and design. </td></tr>
<tr id="row_270_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_default_synthesis_context.html" target="_self">SystemSharp.Synthesis.DefaultSynthesisContext</a></td><td class="desc"></td></tr>
<tr id="row_271_"><td class="entry"><img id="arr_271_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('271_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_terminal_source.html" target="_self">SystemSharp.Analysis.ITerminalSource</a></td><td class="desc">Marks items which directly describe the origin of data </td></tr>
<tr id="row_271_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_allocation_site.html" target="_self">SystemSharp.Analysis.AllocationSite</a></td><td class="desc">Describes a program location where a new object is allocated </td></tr>
<tr id="row_271_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_any_pointer_source.html" target="_self">SystemSharp.Analysis.AnyPointerSource</a></td><td class="desc">Describes a data item which is a not further specified pointer </td></tr>
<tr id="row_271_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_array_element_source.html" target="_self">SystemSharp.Analysis.ArrayElementSource</a></td><td class="desc">Describes a data item which is an array element </td></tr>
<tr id="row_271_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_const_object_source.html" target="_self">SystemSharp.Analysis.ConstObjectSource</a></td><td class="desc">Describes a somehow constant object </td></tr>
<tr id="row_271_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_field_source.html" target="_self">SystemSharp.Analysis.FieldSource</a></td><td class="desc">Describes a field content </td></tr>
<tr id="row_271_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_no_ref_source.html" target="_self">SystemSharp.Analysis.NoRefSource</a></td><td class="desc">Describes a data item which is not an object and not a pointer </td></tr>
<tr id="row_271_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_null_source.html" target="_self">SystemSharp.Analysis.NullSource</a></td><td class="desc">Describes the null reference </td></tr>
<tr id="row_271_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_string_source.html" target="_self">SystemSharp.Analysis.StringSource</a></td><td class="desc">Describes a string literal </td></tr>
<tr id="row_271_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_type_token_source.html" target="_self">SystemSharp.Analysis.TypeTokenSource</a></td><td class="desc">Describes a CLI type token </td></tr>
<tr id="row_272_" class="even"><td class="entry"><img id="arr_272_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('272_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_trackable_source.html" target="_self">SystemSharp.Analysis.ITrackableSource</a></td><td class="desc">Marks data items which can be further tracked until an <a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_terminal_source.html" title="Marks items which directly describe the origin of data ">ITerminalSource</a> is reached </td></tr>
<tr id="row_272_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_272_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('272_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_dereferenceable_source.html" target="_self">SystemSharp.Analysis.IDereferenceableSource</a></td><td class="desc">Marks a trackable data item whose tracking operation if dereferencing </td></tr>
<tr id="row_272_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_argument_source.html" target="_self">SystemSharp.Analysis.AddressOfArgumentSource</a></td><td class="desc">Describes a data item which is the address of a method argument </td></tr>
<tr id="row_272_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_array_element_source.html" target="_self">SystemSharp.Analysis.AddressOfArrayElementSource</a></td><td class="desc">Describes a data item which is the address of an array element </td></tr>
<tr id="row_272_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_address_of_field_source.html" target="_self">SystemSharp.Analysis.AddressOfFieldSource</a></td><td class="desc">Describes the address of a field </td></tr>
<tr id="row_272_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_272_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('272_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_i_resolvable_source.html" target="_self">SystemSharp.Analysis.IResolvableSource</a></td><td class="desc">Marks a trackable data item which can be resolved in order to retrieve its possible contents </td></tr>
<tr id="row_272_1_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_return_source.html" target="_self">SystemSharp.Analysis.ArgumentReturnSource</a></td><td class="desc">Describes a data item which is a method argument used to return data to the caller (i.e. passed by reference) </td></tr>
<tr id="row_272_1_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_argument_source.html" target="_self">SystemSharp.Analysis.ArgumentSource</a></td><td class="desc">Describes a data item which stems from a method argument </td></tr>
<tr id="row_272_1_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_deref_source.html" target="_self">SystemSharp.Analysis.DerefSource</a></td><td class="desc">Describes a data item which is the result of dereferencing another data item </td></tr>
<tr id="row_272_1_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_method_return_source.html" target="_self">SystemSharp.Analysis.MethodReturnSource</a></td><td class="desc">Describes a data item which is the return value of a method </td></tr>
<tr id="row_272_1_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_ref_argument_source.html" target="_self">SystemSharp.Analysis.RefArgumentSource</a></td><td class="desc">Describes a data item which stems from a method argument passed by reference </td></tr>
<tr id="row_272_1_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_this_pointer_source.html" target="_self">SystemSharp.Analysis.ThisPointerSource</a></td><td class="desc">Describes the instance on which the method of a value type operates. Such an instance is formally a pointer, not an object. </td></tr>
<tr id="row_272_1_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_this_source.html" target="_self">SystemSharp.Analysis.ThisSource</a></td><td class="desc">Describes the instance on which a method operates (i.e. "this") </td></tr>
<tr id="row_273_"><td class="entry"><img id="arr_273_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('273_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_transactions_1_1_i_transaction_site.html" target="_self">SystemSharp.Components.Transactions.ITransactionSite</a></td><td class="desc">General transaction site interface </td></tr>
<tr id="row_273_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_a_l_u_1_1_i_a_l_u_transactor.html" target="_self">SystemSharp.Components.Std.ALU.IALUTransactor</a></td><td class="desc">Transaction site interface of <a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_a_l_u.html" title="Provides a synthesizable implementation of an arithmetic-logical unit (ALU). It is intended to be use...">ALU</a> </td></tr>
<tr id="row_273_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_direct_port_read_transaction_site.html" target="_self">SystemSharp.Components.Std.DirectPortReadTransactionSite</a></td><td class="desc">Transaction site for implementing port-read accesses. </td></tr>
<tr id="row_273_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_b_c_u_transaction_site.html" target="_self">SystemSharp.Components.Std.IBCUTransactionSite</a></td><td class="desc">Transaction site interface of branch control unit (<a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_b_c_u.html" title="A synthesizable implementation of a branch control unit. It is intended to be used during high-level ...">BCU</a>) </td></tr>
<tr id="row_273_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_concat_transactor.html" target="_self">SystemSharp.Components.Std.IConcatTransactor</a></td><td class="desc">Transaction site interface of <code><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_concatenizer.html" title="A synthesizable implementation of a bit-vector concatenating unit. It is intended to be used during h...">Concatenizer</a></code> </td></tr>
<tr id="row_273_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_fixed_abs_transaction_site.html" target="_self">SystemSharp.Components.Std.IFixedAbsTransactionSite</a></td><td class="desc">Transaction site interface for <code><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_fixed_abs.html" title="Implements a synthesizable absolute value function for fixed-point arithmetic. The component is inten...">FixedAbs</a></code> which implements the absolute value function for fixed-point numbers. </td></tr>
<tr id="row_273_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_float_neg_abs_transaction_site.html" target="_self">SystemSharp.Components.Std.IFloatNegAbsTransactionSite</a></td><td class="desc">Transaction site interface for <code><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_float_neg_abs.html" title="Provides a synthesizable implementation of negation and absolute value function for floating-point ar...">FloatNegAbs</a></code> which computes absolute value and negation of floating-point operands. </td></tr>
<tr id="row_273_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_float_sign_as_signed_transaction_site.html" target="_self">SystemSharp.Components.Std.IFloatSignAsSignedTransactionSite</a></td><td class="desc">Transaction site interface for <code><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_float_sign_as_signed.html" title="Provides a synthesizable implementation of the signum function for floating-point arithmetic...">FloatSignAsSigned</a></code>, a component for computing the sign of floating-point operands. </td></tr>
<tr id="row_273_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_f_p_mod1_transaction_site.html" target="_self">SystemSharp.Components.Std.IFPMod1TransactionSite</a></td><td class="desc"></td></tr>
<tr id="row_273_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_273_8_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('273_8_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_local_storage_unit_transaction_site.html" target="_self">SystemSharp.Components.Std.ILocalStorageUnitTransactionSite</a></td><td class="desc">Transaction site interface for mapping read/write accesses to local variables </td></tr>
<tr id="row_273_8_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_local_storage_unit_transaction_site.html" target="_self">SystemSharp.Components.Std.LocalStorageUnitTransactionSite</a></td><td class="desc">Transaction site implementation for <code><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_local_storage_unit.html" title="Implements a register with optional write-through semantics, i.e. input is directly passed to output ...">LocalStorageUnit</a></code> </td></tr>
<tr id="row_273_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_m_u_x2_transaction_site.html" target="_self">SystemSharp.Components.Std.IMUX2TransactionSite</a></td><td class="desc">Transaction site interface for multiplexing two operands based on a select sgnal. </td></tr>
<tr id="row_273_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_273_10_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('273_10_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_port_writer_site.html" target="_self">SystemSharp.Components.Std.IPortWriterSite</a></td><td class="desc">Transaction site interface for mapping port write accesses </td></tr>
<tr id="row_273_10_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_inline_port_write_site.html" target="_self">SystemSharp.Components.Std.InlinePortWriteSite</a></td><td class="desc">A service for mapping the "wrport" XIL instruction to an inline hardware implementation. </td></tr>
<tr id="row_273_10_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_port_writer_site_3_01_t_01_4.html" target="_self">SystemSharp.Components.Std.PortWriterSite&lt; T &gt;</a></td><td class="desc">Transaction site implementation for write accesses to ports. </td></tr>
<tr id="row_273_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_shifter_transactor.html" target="_self">SystemSharp.Components.Std.IShifterTransactor</a></td><td class="desc">Transaction site interface for logical shift operations. Arithmetic shift is currently not supported. </td></tr>
<tr id="row_273_12_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_sin_cos_transaction_site.html" target="_self">SystemSharp.Components.Std.ISinCosTransactionSite</a></td><td class="desc">Transaction site interface for sine, cosine and parallel sine/cosine functions </td></tr>
<tr id="row_273_13_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_slicer_transaction_site.html" target="_self">SystemSharp.Components.Std.ISlicerTransactionSite</a></td><td class="desc">Transaction site interface for slicing operations (i.e. cutting out sub-vectors from a bit-vectors) </td></tr>
<tr id="row_273_14_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_273_14_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('273_14_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_default_transaction_site.html" target="_self">SystemSharp.Components.Transactions.DefaultTransactionSite</a></td><td class="desc">An abstract base implementation of transaction site interface </td></tr>
<tr id="row_273_14_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_const_loading_transaction_site.html" target="_self">SystemSharp.Components.Std.ConstLoadingTransactionSite</a></td><td class="desc">Transaction site of <code>ConstLoader</code> </td></tr>
<tr id="row_273_14_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_inline_port_write_site.html" target="_self">SystemSharp.Components.Std.InlinePortWriteSite</a></td><td class="desc">A service for mapping the "wrport" XIL instruction to an inline hardware implementation. </td></tr>
<tr id="row_273_14_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_local_storage_unit_transaction_site.html" target="_self">SystemSharp.Components.Std.LocalStorageUnitTransactionSite</a></td><td class="desc">Transaction site implementation for <code><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_local_storage_unit.html" title="Implements a register with optional write-through semantics, i.e. input is directly passed to output ...">LocalStorageUnit</a></code> </td></tr>
<tr id="row_273_14_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_port_writer_site_3_01_t_01_4.html" target="_self">SystemSharp.Components.Std.PortWriterSite&lt; T &gt;</a></td><td class="desc">Transaction site implementation for write accesses to ports. </td></tr>
<tr id="row_273_15_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_i_adder_subtracter_transaction_site.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.IAdderSubtracterTransactionSite</a></td><td class="desc">Transaction site interface for adder/subtracter cores. </td></tr>
<tr id="row_273_16_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_i_cordic_transaction_site.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.ICordicTransactionSite</a></td><td class="desc">Transaction site interface for <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> CORDIC </td></tr>
<tr id="row_273_17_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_i_divider_transaction_site.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.IDividerTransactionSite</a></td><td class="desc">Transaction site interface for <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> dividers. </td></tr>
<tr id="row_273_18_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_i_floating_point_core_transaction_site.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.IFloatingPointCoreTransactionSite</a></td><td class="desc">Transaction site interface of <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> floating-point core </td></tr>
<tr id="row_273_19_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_i_multiplier_transaction_site.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.IMultiplierTransactionSite</a></td><td class="desc">Transactio site interface for the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> multiplier IP core. </td></tr>
<tr id="row_273_20_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_i_xilinx_block_mem_side.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.IXilinxBlockMemSide</a></td><td class="desc">Transaction site interface for <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> block memory. </td></tr>
<tr id="row_274_" class="even"><td class="entry"><img id="arr_274_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('274_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_msil_1_1_i_unique_successor_info.html" target="_self">SystemSharp.Analysis.Msil.IUniqueSuccessorInfo</a></td><td class="desc">Classifies stack states into those having a unique successor (e.g. arithmetic/logic instructions, unconditions jumps) and those who don't (e.g. conditional jumps). </td></tr>
<tr id="row_274_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_modify_unique_successor_stack_state.html" target="_self">SystemSharp.Analysis.Msil.ModifyUniqueSuccessorStackState</a></td><td class="desc">Augments a stack state with unique successor information </td></tr>
<tr id="row_275_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_std_1_1_i_variable_data_trace_provider.html" target="_self">SystemSharp.Components.Std.IVariableDataTraceProvider</a></td><td class="desc">Preliminary interface for once-contrived-but-never implemented verification concept. Please ignore. </td></tr>
<tr id="row_276_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_analysis_1_1_i_v_range.html" target="_self">SystemSharp.SysDOM.Analysis.IVRange</a></td><td class="desc"></td></tr>
<tr id="row_277_"><td class="entry"><img id="arr_277_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('277_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_m2_m_1_1_i_x_i_l3_rewriter.html" target="_self">SystemSharp.Analysis.M2M.IXIL3Rewriter</a></td><td class="desc">An interface for classes which rewrite lists of XIL-3 instructions. </td></tr>
<tr id="row_277_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_eliminate_common_subexpressions.html" target="_self">SystemSharp.Assembler.Rewriters.EliminateCommonSubexpressions</a></td><td class="desc">This attribute instructs the XIL compiler to perform common subexpression elimination on the transformed code. </td></tr>
<tr id="row_277_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_277_1_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('277_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_x_i_l3_rewriter.html" target="_self">SystemSharp.Assembler.Rewriters.XIL3Rewriter</a></td><td class="desc">This class provides a default implementation of a XIL-3 code transformation. It alleviates the user from many complicated bookkeeping tasks, such as remapping operand slots and retargeting branch labels. </td></tr>
<tr id="row_277_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_common_sub_expression_eliminator.html" target="_self">SystemSharp.Assembler.Rewriters.CommonSubExpressionEliminator</a></td><td class="desc">This XIL-3 code transformation identifies and eliminates common subexpressions. </td></tr>
<tr id="row_278_" class="even"><td class="entry"><img id="arr_278_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('278_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_f_u_1_1_i_x_i_l_mapper.html" target="_self">SystemSharp.Components.FU.IXILMapper</a></td><td class="desc">Describes a service which maps XIL instructions to hardware functional units </td></tr>
<tr id="row_278_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_mapper_manager.html" target="_self">SystemSharp.Assembler.XILMapperManager</a></td><td class="desc">Serves as an aggregate XIL mapper. From all registered mappers, this class selects the first suitable mapper. </td></tr>
<tr id="row_278_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_a_l_u_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.ALUXILMapper</a></td><td class="desc">Implements a service for mapping XIL instructions to arithmetic-logical units (i.e. instances of <a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_a_l_u.html" title="Provides a synthesizable implementation of an arithmetic-logical unit (ALU). It is intended to be use...">ALU</a>) </td></tr>
<tr id="row_278_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_b_c_u_mapper.html" target="_self">SystemSharp.Components.Std.BCUMapper</a></td><td class="desc">Implements a service for mapping XIL instructions to branch control units (i.e. instances of <a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_b_c_u.html" title="A synthesizable implementation of a branch control unit. It is intended to be used during high-level ...">BCU</a>). </td></tr>
<tr id="row_278_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_concatenizer_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.ConcatenizerXILMapper</a></td><td class="desc">Implements a service for mapping concatenation-kind XIL instructions to the <code><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_concatenizer.html" title="A synthesizable implementation of a bit-vector concatenating unit. It is intended to be used during h...">Concatenizer</a></code>. </td></tr>
<tr id="row_278_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_278_4_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('278_4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_const_loading_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.ConstLoadingXILMapper</a></td><td class="desc">A service for mapping constant-loading XIL instructions to hardware. </td></tr>
<tr id="row_278_4_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_signal_const_loading_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.SignalConstLoadingXILMapper</a></td><td class="desc">A service for mapping constant-loading XIL instructions to hardware. As opposed to <code><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_const_loading_x_i_l_mapper.html" title="A service for mapping constant-loading XIL instructions to hardware. ">ConstLoadingXILMapper</a></code>, this <code>CreateSignalsForConstants</code> property is initialized to <code>true</code> by default. </td></tr>
<tr id="row_278_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_fixed_abs_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.FixedAbsXILMapper</a></td><td class="desc">A service for mapping the "abs" (absolute value) XIL instruction with fixed-point arithmetic to hardware. </td></tr>
<tr id="row_278_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_float_neg_abs_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.FloatNegAbsXILMapper</a></td><td class="desc">A service for mapping the "abs" (absolute value) and "neg" (negation) XIL instructions with floating-point arithmetic to hardware. </td></tr>
<tr id="row_278_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_float_sign_as_signed_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.FloatSignAsSignedXILMapper</a></td><td class="desc">A service for mapping the "sign" (signum) XIL instruction with floating-point arithmetic to hardware. </td></tr>
<tr id="row_278_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_f_p_mod1_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.FPMod1XILMapper</a></td><td class="desc">A service for mapping the "mod2" and "rempow2" (remainder function for constant divisors which are a power of 2) XIL instructions with fixed-point arithmetic to hardware. "rempow2" is not yet fully supported: the restriction is that the static operand must be 0, implying a divisor of 2^0 = 1. </td></tr>
<tr id="row_278_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_inline_b_c_u_mapper.html" target="_self">SystemSharp.Components.Std.InlineBCUMapper</a></td><td class="desc">A service for mapping XIL branching instructions (goto, brtrue, brfalse) to an inline branch control unit (<a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_b_c_u.html" title="A synthesizable implementation of a branch control unit. It is intended to be used during high-level ...">BCU</a>). An inline <a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_b_c_u.html" title="A synthesizable implementation of a branch control unit. It is intended to be used during high-level ...">BCU</a> does not require a separate component instance. Instead, the necessary control logic is directly inserted into the hosting component. </td></tr>
<tr id="row_278_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_inline_concat_mapper.html" target="_self">SystemSharp.Components.Std.InlineConcatMapper</a></td><td class="desc">A service for mapping the "concat" (bit-vector concatenation) XIL instruction to hardware. The service does not instantiate any extra component. Instead, the necessary code is directly inserted into the hosting component. It is supported to concatenate arbitrarily many signals with different bit-widths. </td></tr>
<tr id="row_278_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_inline_field_mapper.html" target="_self">SystemSharp.Components.Std.InlineFieldMapper</a></td><td class="desc">A service for mapping XIL instructions which perform read/write accesses on fields to hardware. It does not instantiate any separate component instance. Instead, the control logic is directly inserted into the hosting component. </td></tr>
<tr id="row_278_12_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_inline_memory_mapper.html" target="_self">SystemSharp.Components.Std.InlineMemoryMapper</a></td><td class="desc">A service for mapping XIL instructions which perform array accesses to hardware. The arrays are mapped to memory models. However, the service does not create any separate component instance. Instead, it inserts the memory models and the necessary control logic directly into the hosting component. </td></tr>
<tr id="row_278_13_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_local_storage_unit_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.LocalStorageUnitXILMapper</a></td><td class="desc">A service for mapping XIL instructions which read or write variables to hardware. </td></tr>
<tr id="row_278_14_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_m_u_x2_mapper.html" target="_self">SystemSharp.Components.Std.MUX2Mapper</a></td><td class="desc">A service for mapping the "select" XIL instruction to hardware. </td></tr>
<tr id="row_278_15_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_nop_mapper.html" target="_self">SystemSharp.Components.Std.NopMapper</a></td><td class="desc">A service for mapping the "nop" XIL instruction to hardware. </td></tr>
<tr id="row_278_16_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_port_reader_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.PortReaderXILMapper</a></td><td class="desc">A service for mapping the "rdport" XIL instruction to hardware. </td></tr>
<tr id="row_278_17_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_port_writer_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.PortWriterXILMapper</a></td><td class="desc">A service for mapping the "wrport" XIL instruction to hardware. </td></tr>
<tr id="row_278_18_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_shifter_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.ShifterXILMapper</a></td><td class="desc">A service for mapping XIL instructions performing logical shifts to hardware. Arithmetic shifts are currently not supported. </td></tr>
<tr id="row_278_19_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_sin_cos_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.SinCosXILMapper</a></td><td class="desc">A service for mapping the scsincos (parallel sine/cosine over scaled radians) XIL instruction to hardware. </td></tr>
<tr id="row_278_20_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_slicer_x_i_l_mapper.html" target="_self">SystemSharp.Components.Std.SlicerXILMapper</a></td><td class="desc">A service for mapping bit-slice XIL instructions to hardware. </td></tr>
<tr id="row_278_21_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_block_mem_x_i_l_mapper.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.BlockMemXILMapper</a></td><td class="desc">Maps memory read/write instructions to <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> block memory. </td></tr>
<tr id="row_278_22_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_cordic_x_i_l_mapper.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.CordicXILMapper</a></td><td class="desc">Maps appropriate instructions to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> CORDIC core. </td></tr>
<tr id="row_278_23_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_floating_point_x_i_l_mapper.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.FloatingPointXILMapper</a></td><td class="desc">Maps floating-point arithmetic operations to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> floating-point core. </td></tr>
<tr id="row_278_24_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_adder_subtracter_x_i_l_mapper.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxAdderSubtracterXILMapper</a></td><td class="desc">Maps integral and fixed-point additions and subtractions to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> adder/subtracter IP core. </td></tr>
<tr id="row_278_25_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_divider_x_i_l_mapper.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxDividerXILMapper</a></td><td class="desc">Maps integral and fixed-point divisions to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> divider IP core. </td></tr>
<tr id="row_278_26_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_i_p_cores_1_1_xilinx_multiplier_x_i_l_mapper.html" target="_self">SystemSharp.Interop.Xilinx.IPCores.XilinxMultiplierXILMapper</a></td><td class="desc">Maps integral and fixed-point multiplications to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> multiplier IP core. </td></tr>
<tr id="row_279_"><td class="entry"><img id="arr_279_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('279_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_components_1_1_f_u_1_1_i_x_i_l_mapping.html" target="_self">SystemSharp.Components.FU.IXILMapping</a></td><td class="desc">Describes a mapping of a XIL instruction to a hardware functional unit, represented by a transaction site. </td></tr>
<tr id="row_279_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_279_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('279_0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_f_u_1_1_default_x_i_l_mapping.html" target="_self">SystemSharp.Components.FU.DefaultXILMapping</a></td><td class="desc">Provides an abstract default implementation of <a class="el" href="interface_system_sharp_1_1_components_1_1_f_u_1_1_i_x_i_l_mapping.html" title="Describes a mapping of a XIL instruction to a hardware functional unit, represented by a transaction ...">IXILMapping</a>. </td></tr>
<tr id="row_279_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_local_storage_unit_read_mapping.html" target="_self">SystemSharp.Components.Std.LocalStorageUnitReadMapping</a></td><td class="desc">Describes a hardware-mapped read access to a variable </td></tr>
<tr id="row_279_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_local_storage_unit_write_mapping.html" target="_self">SystemSharp.Components.Std.LocalStorageUnitWriteMapping</a></td><td class="desc">Describes a hardware-mapped write access to a variable. </td></tr>
<tr id="row_279_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_port_writer_x_i_l_mapping.html" target="_self">SystemSharp.Components.Std.PortWriterXILMapping</a></td><td class="desc">Describes a mapping of the "wrport" XIL instruction to a port writer component. </td></tr>
<tr id="row_279_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_a_l_u_x_i_l_mapping.html" target="_self">SystemSharp.Components.Std.ALUXILMapping</a></td><td class="desc">Represents a mapping of a XIL instruction to an <a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_a_l_u.html" title="Provides a synthesizable implementation of an arithmetic-logical unit (ALU). It is intended to be use...">ALU</a> </td></tr>
<tr id="row_279_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_const_loading_x_i_l_mapping.html" target="_self">SystemSharp.Components.Std.ConstLoadingXILMapping</a></td><td class="desc">Describes a mapping for constant-loading operations </td></tr>
<tr id="row_279_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_direct_port_read_x_i_l_mapping.html" target="_self">SystemSharp.Components.Std.DirectPortReadXILMapping</a></td><td class="desc">A mapping of the "rdport" XIL instruction to a <code><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_direct_port_read_transaction_site.html" title="Transaction site for implementing port-read accesses. ">DirectPortReadTransactionSite</a></code> </td></tr>
<tr id="row_279_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_std_1_1_inline_port_writer_x_i_l_mapping.html" target="_self">SystemSharp.Components.Std.InlinePortWriterXILMapping</a></td><td class="desc">Describes a mapping of the "wrport" XIL instruction to an inline hardware implementation. </td></tr>
<tr id="row_280_" class="even"><td class="entry"><img id="arr_280_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('280_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="interface_system_sharp_1_1_analysis_1_1_m2_m_1_1_i_x_i_l_s_rewriter.html" target="_self">SystemSharp.Analysis.M2M.IXILSRewriter</a></td><td class="desc">An interface for classes which rewrite lists of XIL-S instructions. </td></tr>
<tr id="row_280_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_conditional_branch_optimizer.html" target="_self">SystemSharp.Assembler.Rewriters.ConditionalBranchOptimizer</a></td><td class="desc">This XIL-S code transformation tries to reduce the amount of branch instructions. </td></tr>
<tr id="row_280_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_expand_x_i_l_s.html" target="_self">SystemSharp.Assembler.Rewriters.ExpandXILS</a></td><td class="desc">This attribute instructs the XIL compiler to apply one of the default code transformations </td></tr>
<tr id="row_280_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_fix_point_implementor.html" target="_self">SystemSharp.Assembler.Rewriters.FixPointImplementor</a></td><td class="desc">This XIL-S code transformation makes fixed-point arithmetic compliant with several word-length restrictions which must be obeyed in order to make the code mappable to hardware. </td></tr>
<tr id="row_280_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_impl_type_rewriter.html" target="_self">SystemSharp.Assembler.Rewriters.ImplTypeRewriter</a></td><td class="desc">This XIL-S code transformation introduces datatype conversions where necessary in order to make it compliant for hardware mapping. </td></tr>
<tr id="row_280_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_read_write_dependency_injector.html" target="_self">SystemSharp.Assembler.Rewriters.ReadWriteDependencyInjector</a></td><td class="desc">This XIL-S code transformation retroactively infers read-after-write, write-after-write and write-after-read dependencies and "injects" them into the code. </td></tr>
<tr id="row_280_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_reduce_types.html" target="_self">SystemSharp.Assembler.Rewriters.ReduceTypes</a></td><td class="desc">This XIL-S code transformation converts each datatype to a hardware-compliant datatype. </td></tr>
<tr id="row_280_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_transitive_goto_eliminator.html" target="_self">SystemSharp.Assembler.Rewriters.TransitiveGotoEliminator</a></td><td class="desc">This XIL-S code transformation tries to reduce the number of branch instructions inside the code by replacing chains of branches with single branch instructions. </td></tr>
<tr id="row_280_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_type_replacer.html" target="_self">SystemSharp.Assembler.Rewriters.TypeReplacer</a></td><td class="desc">This XIL-S code transformation replaces any user-specified datatype with another user-specified dataype. </td></tr>
<tr id="row_280_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_unreachable_instruction_eliminator.html" target="_self">SystemSharp.Assembler.Rewriters.UnreachableInstructionEliminator</a></td><td class="desc">This XIL-S code transformation eliminates unreachable instructions </td></tr>
<tr id="row_280_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_x_i_l_memory_mapper.html" target="_self">SystemSharp.Assembler.Rewriters.XILMemoryMapper</a></td><td class="desc">This XIL-S code transformation maps array operations to memory operations. Optionally, it can also map constants and variables to memory. </td></tr>
<tr id="row_281_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_join_params.html" target="_self">SystemSharp.Analysis.JoinParams</a></td><td class="desc">Very preliminary and subject to change, therefore not documented, sorry... </td></tr>
<tr id="row_282_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_algebraic_1_1_l_ex_manager.html" target="_self">SystemSharp.Algebraic.LExManager</a></td><td class="desc"></td></tr>
<tr id="row_283_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_library_attribute.html" target="_self">SystemSharp.Synthesis.LibraryAttribute</a></td><td class="desc">Project-specific attribute which associates a file with the library name the file belongs to. </td></tr>
<tr id="row_284_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_literal_extensions.html" target="_self">SystemSharp.SysDOM.LiteralExtensions</a></td><td class="desc">This static class provides extension methods to simplify the usage of literals. </td></tr>
<tr id="row_285_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_local_variable_extraction.html" target="_self">SystemSharp.SysDOM.Transformations.LocalVariableExtraction</a></td><td class="desc">This static class provides a service for re-enumerating all local variables which are accessed inside a statement. </td></tr>
<tr id="row_286_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_local_variable_extraction.html" target="_self">SystemSharp.Assembler.Rewriters.LocalVariableExtraction</a></td><td class="desc">This static class provides helper methods for re-indexing all local variables which are referenced in XIL code </td></tr>
<tr id="row_287_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_local_variable_state.html" target="_self">SystemSharp.Analysis.LocalVariableState</a></td><td class="desc">This class captures the contents of a set of local variables for some program state. </td></tr>
<tr id="row_288_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_m_s_i_l_decompiler_template_1_1_loc_var_info.html" target="_self">SystemSharp.Analysis.MSILDecompilerTemplate.LocVarInfo</a></td><td class="desc"></td></tr>
<tr id="row_289_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_microsoft_1_1_experimental_1_1_i_o_1_1_long_path_directory.html" target="_self">Microsoft.Experimental.IO.LongPathDirectory</a></td><td class="desc">Provides methods for creating, deleting, moving and enumerating directories and subdirectories with long paths, that is, paths that exceed 259 characters. </td></tr>
<tr id="row_290_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_microsoft_1_1_experimental_1_1_i_o_1_1_long_path_file.html" target="_self">Microsoft.Experimental.IO.LongPathFile</a></td><td class="desc">Provides static methods for creating, copying, deleting, moving, and opening of files with long paths, that is, paths that exceed 259 characters. </td></tr>
<tr id="row_291_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_loop_kind_detection.html" target="_self">SystemSharp.SysDOM.Transformations.LoopKindDetection</a></td><td class="desc">This static class provides services for detecting common loop patterns, such as "while" loop and "for" loop. If such pattern is detected, the statement can be rewritten to the explicit <a class="el" href="namespace_system_sharp_1_1_sys_d_o_m.html">SysDOM</a> representation of a "while" or "for" loop, respectively. </td></tr>
<tr id="row_292_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_loop_recognition.html" target="_self">SystemSharp.SysDOM.Transformations.LoopRecognition</a></td><td class="desc"></td></tr>
<tr id="row_293_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_loop_scope_detection.html" target="_self">SystemSharp.SysDOM.Transformations.LoopScopeDetection</a></td><td class="desc"></td></tr>
<tr id="row_294_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_m_a_p_1_1_m_a_p_flow.html" target="_self">SystemSharp.Interop.Xilinx.MAP.MAPFlow</a></td><td class="desc">Provides access to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> "map" tool. </td></tr>
<tr id="row_295_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_marshal.html" target="_self">SystemSharp.Synthesis.Marshal</a></td><td class="desc">This static class provides convenience methods for serialization/deserialization and memory layout. </td></tr>
<tr id="row_296_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_marshal_info_extensions.html" target="_self">SystemSharp.Synthesis.MarshalInfoExtensions</a></td><td class="desc">This static class provides extension methods to work with marshalling information. </td></tr>
<tr id="row_297_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_matching.html" target="_self">SystemSharp.SysDOM.Matching</a></td><td class="desc">Establishes a predicate over expressions, thus matching expressions with certain properties. </td></tr>
<tr id="row_298_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_graph_algorithms_1_1_matching.html" target="_self">GraphAlgorithms::Matching</a></td><td class="desc"></td></tr>
<tr id="row_299_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_common_1_1_math_ext.html" target="_self">SystemSharp.Common.MathExt</a></td><td class="desc">This static class provides some specialized mathematical operations. </td></tr>
<tr id="row_300_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_d_s_p_1_1_matrix.html" target="_self">SystemSharp.Components.DSP.Matrix</a></td><td class="desc"></td></tr>
<tr id="row_301_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_matrix.html" target="_self">SystemSharp.SysDOM.Matrix</a></td><td class="desc">A matrix whose elements a expressions. </td></tr>
<tr id="row_302_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_d_s_p_1_1_matrix_series.html" target="_self">SystemSharp.Components.DSP.MatrixSeries</a></td><td class="desc"></td></tr>
<tr id="row_303_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_mem_access_info.html" target="_self">SystemSharp.Assembler.MemAccessInfo</a></td><td class="desc">Models a memory access </td></tr>
<tr id="row_304_" class="even"><td class="entry"><img id="arr_304_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('304_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_memory_layout.html" target="_self">SystemSharp.Synthesis.MemoryLayout</a></td><td class="desc">Abstract base class for memory layouts </td></tr>
<tr id="row_304_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_array_memory_layout.html" target="_self">SystemSharp.Synthesis.ArrayMemoryLayout</a></td><td class="desc">Memory layout for arrays. </td></tr>
<tr id="row_304_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_empty_memory_layout.html" target="_self">SystemSharp.Synthesis.EmptyMemoryLayout</a></td><td class="desc">Dummy memory layout which does not consume any storage space. </td></tr>
<tr id="row_304_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_enum_memory_layout.html" target="_self">SystemSharp.Synthesis.EnumMemoryLayout</a></td><td class="desc">Memory layout for enumeration types. </td></tr>
<tr id="row_304_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_memory_layout_contract_class.html" target="_self">SystemSharp.Synthesis.MemoryLayoutContractClass</a></td><td class="desc"></td></tr>
<tr id="row_304_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_prim_memory_layout.html" target="_self">SystemSharp.Synthesis.PrimMemoryLayout</a></td><td class="desc">Memory layout for primitive types. </td></tr>
<tr id="row_304_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_struct_memory_layout.html" target="_self">SystemSharp.Synthesis.StructMemoryLayout</a></td><td class="desc">Memory layout for structs. </td></tr>
<tr id="row_305_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_memory_mapped_storage.html" target="_self">SystemSharp.Synthesis.MemoryMappedStorage</a></td><td class="desc">Represents a constant, variable or data item which is mapped to a memory region. </td></tr>
<tr id="row_306_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_memory_mapper.html" target="_self">SystemSharp.Synthesis.MemoryMapper</a></td><td class="desc">Provides an entry point for memory mapping. </td></tr>
<tr id="row_307_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_memory_region.html" target="_self">SystemSharp.Synthesis.MemoryRegion</a></td><td class="desc">A memory region is part of a memory region hierarchy and contains memory mappings of constants and variables. </td></tr>
<tr id="row_308_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_mem_params.html" target="_self">SystemSharp.SysDOM.MemParams</a></td><td class="desc">Parameters of the <code>IntrinsicFunction.EAction.ReadMem</code> and <code>IntrinsicFunction.EAction.WriteMem</code> op-codes. </td></tr>
<tr id="row_309_"><td class="entry"><img id="arr_309_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('309_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_m2_m_1_1_meta_transformation.html" target="_self">SystemSharp.Meta.M2M.MetaTransformation</a></td><td class="desc">Some kind of transformation which is applied to the whole design. </td></tr>
<tr id="row_309_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_m2_m_1_1_subprograms_dont_drive_signals.html" target="_self">SystemSharp.Meta.M2M.SubprogramsDontDriveSignals</a></td><td class="desc">This transformation rewrites the design, such that no method drives a signal which is not declared in its argument list. This is accomplished by promoting any driven signal to a new method parameter and adapting all calls of that method. </td></tr>
<tr id="row_310_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_d_i_l_reader_1_1_method_body_reader.html" target="_self">SDILReader.MethodBodyReader</a></td><td class="desc"></td></tr>
<tr id="row_311_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_method_call_info.html" target="_self">SystemSharp.Analysis.MethodCallInfo</a></td><td class="desc">This class gathers contextual information about a method call. </td></tr>
<tr id="row_312_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_method_facts.html" target="_self">SystemSharp.Analysis.MethodFacts</a></td><td class="desc">This class provides analysis information on methods and constructors. </td></tr>
<tr id="row_313_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_method_ordering.html" target="_self">SystemSharp.Analysis.MethodOrdering</a></td><td class="desc">This helper class implements a depth-first search over the call tree of all methods </td></tr>
<tr id="row_314_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_microcode_algorithms.html" target="_self">SystemSharp.Assembler.DesignGen.MicrocodeAlgorithms</a></td><td class="desc">This static class provides helper methods for creating horizontally microcoded architectures. </td></tr>
<tr id="row_315_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_microcode_designer.html" target="_self">SystemSharp.Assembler.DesignGen.MicrocodeDesigner</a></td><td class="desc"></td></tr>
<tr id="row_316_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_micro_string.html" target="_self">SystemSharp.Assembler.DesignGen.MicroString</a></td><td class="desc"></td></tr>
<tr id="row_317_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_multi_maps.html" target="_self">SystemSharp.Collections.MultiMaps</a></td><td class="desc">This static class provides extension methods which turn dictionaries into multi-maps, i.e. mapping keys to multiple values. </td></tr>
<tr id="row_318_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_multi_statement_acceptance.html" target="_self">SystemSharp.SysDOM.MultiStatementAcceptance</a></td><td class="desc">This static class provides a helper extension for applying the visitor pattern to multiple statements at once. </td></tr>
<tr id="row_319_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_native_algebraic_types.html" target="_self">SystemSharp.Meta.NativeAlgebraicTypes</a></td><td class="desc"></td></tr>
<tr id="row_320_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_new_object_params.html" target="_self">SystemSharp.SysDOM.NewObjectParams</a></td><td class="desc">Parameters of the <code>IntrinsicFunction.EAction.NewObject</code> op-code. </td></tr>
<tr id="row_321_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_n_g_d_build_1_1_n_g_d_build_flow.html" target="_self">SystemSharp.Interop.Xilinx.NGDBuild.NGDBuildFlow</a></td><td class="desc">Provides access to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> "ngdbuild" tool. </td></tr>
<tr id="row_322_" class="even"><td class="entry"><img id="arr_322_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('322_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_node_set_3_01_t_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.NodeSet&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_322_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_multi_node_3_01_t_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.MultiNode&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_322_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_single_node_3_01_t_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.SingleNode&lt; T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_323_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_nop_removal.html" target="_self">SystemSharp.SysDOM.NopRemoval</a></td><td class="desc">This static class provides a helper extension for removing all inner "do nothing" statements from a given statement. </td></tr>
<tr id="row_324_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_norms.html" target="_self">SystemSharp.SysDOM.Norms</a></td><td class="desc">This static class provides some standard norms on symbolic matrices. </td></tr>
<tr id="row_325_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observable_extensions.html" target="_self">SystemSharp.Collections.ObservableExtensions</a></td><td class="desc"></td></tr>
<tr id="row_326_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_observing_multi_map_3_01_t_key_00_01_t_value_01_4.html" target="_self">SystemSharp.Collections.ObservingMultiMap&lt; TKey, TValue &gt;</a></td><td class="desc">Constructs a multi-map from observing a sequence of key/value tuples. </td></tr>
<tr id="row_327_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_op_code_reflector.html" target="_self">SystemSharp.Analysis.OpCodeReflector</a></td><td class="desc">This helper class is for enumerating CIL opcodes </td></tr>
<tr id="row_328_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_base_table_query_1_1_ordering.html" target="_self">SQLite.BaseTableQuery.Ordering</a></td><td class="desc"></td></tr>
<tr id="row_329_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_orm.html" target="_self">SQLite.Orm</a></td><td class="desc"></td></tr>
<tr id="row_330_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_packages.html" target="_self">SystemSharp.Interop.Xilinx.Packages</a></td><td class="desc"></td></tr>
<tr id="row_331_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_par_flow.html" target="_self">SystemSharp.Components.Transactions.ParFlow</a></td><td class="desc">Describes an aggregate dataflow, consisting of multiple single dataflows which are realized in parallel. </td></tr>
<tr id="row_332_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_p_a_r_1_1_p_a_r_flow.html" target="_self">SystemSharp.Interop.Xilinx.PAR.PARFlow</a></td><td class="desc">Provides access to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> "par" tool. </td></tr>
<tr id="row_333_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_par_limiter.html" target="_self">SystemSharp.Assembler.Rewriters.ParLimiter</a></td><td class="desc">This static class provides a factory method for XIL-S transformations which limit the maximum parallelism of constant-loading XIL instructions. </td></tr>
<tr id="row_334_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_port_params.html" target="_self">SystemSharp.SysDOM.PortParams</a></td><td class="desc">Parameters of the <code>IntrinsicFunction.EAction.ReadPort</code> and <code>IntrinsicFunction.EAction.WritePort</code> op-codes. </td></tr>
<tr id="row_335_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_priority_queue_3_01_t_01_4.html" target="_self">SystemSharp.Collections.PriorityQueue&lt; T &gt;</a></td><td class="desc">A priority queue implementation which resolves collisions (i.e. multiple elements for same key) using a user-defined resolution function. </td></tr>
<tr id="row_336_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_proceed_with_state_info.html" target="_self">SystemSharp.Analysis.ProceedWithStateInfo</a></td><td class="desc">Very preliminary and subject to change, therefore not documented, sorry... </td></tr>
<tr id="row_337_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_processes.html" target="_self">SystemSharp.Components.Processes</a></td><td class="desc">This static class provides convenience methods to work with process models. </td></tr>
<tr id="row_338_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_process_pool.html" target="_self">SystemSharp.Interop.Xilinx.ProcessPool</a></td><td class="desc">Provides infrastructure for executing multiple command-line tools in parallel. </td></tr>
<tr id="row_339_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_process_to_flow_extensions.html" target="_self">SystemSharp.Components.Transactions.ProcessToFlowExtensions</a></td><td class="desc">This static class contains extensions to convert processes to aggregate dataflows </td></tr>
<tr id="row_340_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_program_flow.html" target="_self">SystemSharp.Analysis.ProgramFlow</a></td><td class="desc">This class provides static methods which affect the degree of parallelization after decompilation and reassembly </td></tr>
<tr id="row_341_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_programflow_successors_retrieval.html" target="_self">SystemSharp.SysDOM.Transformations.ProgramflowSuccessorsRetrieval</a></td><td class="desc">This static class provides a service for retrieving all possible program flow successors of a statement. </td></tr>
<tr id="row_342_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_project_extensions.html" target="_self">SystemSharp.Synthesis.ProjectExtensions</a></td><td class="desc">This static class provides extension methods to work with project generators. </td></tr>
<tr id="row_343_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_prop_desc.html" target="_self">SystemSharp.Interop.Xilinx.PropDesc</a></td><td class="desc"></td></tr>
<tr id="row_344_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_prop_enum.html" target="_self">SystemSharp.Interop.Xilinx.PropEnum</a></td><td class="desc"></td></tr>
<tr id="row_345_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_property_bag.html" target="_self">SystemSharp.Interop.Xilinx.PropertyBag</a></td><td class="desc"></td></tr>
<tr id="row_346_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_prop_maps.html" target="_self">SystemSharp.TreeAlgorithms.PropMaps</a></td><td class="desc">This static class provides helper methods for creating property maps. </td></tr>
<tr id="row_347_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_range.html" target="_self">SystemSharp.DataTypes.Range</a></td><td class="desc">A discrete range. </td></tr>
<tr id="row_348_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_dataflow_analyzer_3_01_ti_01_4_1_1_read_after_write_pair.html" target="_self">SystemSharp.Analysis.DataflowAnalyzer&lt; Ti &gt;.ReadAfterWritePair</a></td><td class="desc">This class describes a write/read location pair which can be eliminated </td></tr>
<tr id="row_349_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_reference_info.html" target="_self">SystemSharp.Analysis.ReferenceInfo</a></td><td class="desc">This class captures information on instructions which reference memory locations (i.e. indirections) </td></tr>
<tr id="row_350_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_common_1_1_reflection_helper.html" target="_self">SystemSharp.Common.ReflectionHelper</a></td><td class="desc"></td></tr>
<tr id="row_351_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_replacement_rule.html" target="_self">SystemSharp.SysDOM.ReplacementRule</a></td><td class="desc">A replacement rule combines a matching predicate with an expression generator. </td></tr>
<tr id="row_352_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_f_u_1_1_reservation_table_1_1_reservation.html" target="_self">SystemSharp.Components.FU.ReservationTable.Reservation</a></td><td class="desc">A single reservation record: start and end time of reservation, associated instruction </td></tr>
<tr id="row_353_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_f_u_1_1_reservation_table.html" target="_self">SystemSharp.Components.FU.ReservationTable</a></td><td class="desc">A reservation table manages the reservation time intervals of a single functional unit. </td></tr>
<tr id="row_354_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_resize_params.html" target="_self">SystemSharp.SysDOM.ResizeParams</a></td><td class="desc">Parameters of the <code>IntrinsicFunction.EAction.Resize</code> op-code. </td></tr>
<tr id="row_355_"><td class="entry"><img id="arr_355_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('355_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>ResolvedSignal&lt; TA &gt;</b></td><td class="desc"></td></tr>
<tr id="row_355_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_sized_resolved_signal_3_01_t_a_00_01_t_e_01_4.html" target="_self">SystemSharp.DataTypes.SizedResolvedSignal&lt; TA, TE &gt;</a></td><td class="desc">Base class for indexable signals which perform resolution whenever there are multiple writers in the same delta cycle. </td></tr>
<tr id="row_356_" class="even"><td class="entry"><img id="arr_356_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('356_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_resource_record.html" target="_self">SystemSharp.Interop.Xilinx.ResourceRecord</a></td><td class="desc">Provides information on usage of <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> device resources. </td></tr>
<tr id="row_356_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_performance_record.html" target="_self">SystemSharp.Interop.Xilinx.PerformanceRecord</a></td><td class="desc">Provides information on design performance. </td></tr>
<tr id="row_357_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_result_type_classes.html" target="_self">SystemSharp.SysDOM.ResultTypeClasses</a></td><td class="desc">This static class provides a service to convert CLI types to their result type classification. </td></tr>
<tr id="row_358_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_ret_removal.html" target="_self">SystemSharp.SysDOM.Transformations.RetRemoval</a></td><td class="desc">This static class provides a service for replacing all inner "return" statements of a given statement with "goto" statements to the function exit point. </td></tr>
<tr id="row_359_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_d_s_p_1_1_sampling_soure.html" target="_self">SystemSharp.Components.DSP.SamplingSoure</a></td><td class="desc"></td></tr>
<tr id="row_360_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_schedule_dependency_3_01_t_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.ScheduleDependency&lt; T &gt;</a></td><td class="desc">Models a scheduling dependency between any two operations. </td></tr>
<tr id="row_361_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_schedule_profiler.html" target="_self">SystemSharp.Assembler.ScheduleProfiler</a></td><td class="desc">A schedule profiler is used to back-annotate the time between two user-defined points of program execution, resulting from their schedule. </td></tr>
<tr id="row_362_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_scheduling_constraints.html" target="_self">SystemSharp.SchedulingAlgorithms.SchedulingConstraints</a></td><td class="desc">Provides requirements and hints to the scheduling algorithm. </td></tr>
<tr id="row_363_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_scheduling_profilers.html" target="_self">SystemSharp.Assembler.SchedulingProfilers</a></td><td class="desc">This static class provides methods for measuring and back-annotating the time between two user-defined points of program execution which is implied by the scheduling algorithm and its configuration. </td></tr>
<tr id="row_364_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_util_1_1_scoped_identifier_manager.html" target="_self">SystemSharp.Synthesis.Util.ScopedIdentifierManager</a></td><td class="desc">Manages identifiers during code generation for hierarchically scoped languages, thus avoiding name collisions for generated identifier names. </td></tr>
<tr id="row_365_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_d_s_p_1_1_series.html" target="_self">SystemSharp.Components.DSP.Series</a></td><td class="desc"></td></tr>
<tr id="row_366_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_set_algorithms_1_1_set_operations.html" target="_self">SystemSharp.SetAlgorithms.SetOperations</a></td><td class="desc"></td></tr>
<tr id="row_367_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_collections_1_1_sets.html" target="_self">SystemSharp.Collections.Sets</a></td><td class="desc"></td></tr>
<tr id="row_368_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_s_fix.html" target="_self">SystemSharp.DataTypes.SFix</a></td><td class="desc">A signed fixed-point number </td></tr>
<tr id="row_369_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_s_fix_extensions.html" target="_self">SystemSharp.DataTypes.SFixExtensions</a></td><td class="desc">This static class provides convenience methods for working with <code><a class="el" href="struct_system_sharp_1_1_data_types_1_1_s_fix.html" title="A signed fixed-point number ">SFix</a></code> values. </td></tr>
<tr id="row_370_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signals.html" target="_self">SystemSharp.Components.Signals</a></td><td class="desc">This static class provides convenience methodsfor working with signals. </td></tr>
<tr id="row_371_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_sink.html" target="_self">SystemSharp.Components.SignalSink</a></td><td class="desc">This static class provides convenience methods to work with signal sinks. </td></tr>
<tr id="row_372_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_signal_source.html" target="_self">SystemSharp.Components.SignalSource</a></td><td class="desc">This static class provides convenience methods to work with signal sources. </td></tr>
<tr id="row_373_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_simplification_rules.html" target="_self">SystemSharp.SysDOM.SimplificationRules</a></td><td class="desc">This static class provides simplification rules for expressions. </td></tr>
<tr id="row_374_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_single_statements.html" target="_self">SystemSharp.SysDOM.Transformations.SingleStatements</a></td><td class="desc">This static class provides services for flattening the statement hierarchy by eliminating compound statements. </td></tr>
<tr id="row_375_"><td class="entry"><img id="arr_375_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('375_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><b>SizedResolvedSignal&lt; StdLogicVector, StdLogic &gt;</b></td><td class="desc"></td></tr>
<tr id="row_375_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_s_l_v_signal.html" target="_self">SystemSharp.Components.SLVSignal</a></td><td class="desc">A signal which carries logic vectors. </td></tr>
<tr id="row_376_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_scheduling_algorithms_1_1_slim_mux_3_01_tn_00_01_tp_00_01_tf_01_4.html" target="_self">SystemSharp.SchedulingAlgorithms.SlimMux&lt; Tn, Tp, Tf &gt;</a></td><td class="desc"></td></tr>
<tr id="row_377_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_s_l_v_extensions.html" target="_self">SystemSharp.Components.SLVExtensions</a></td><td class="desc">This static class provides convenience methods to work with logic vector-valued signals. </td></tr>
<tr id="row_378_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_speed_grades.html" target="_self">SystemSharp.Interop.Xilinx.SpeedGrades</a></td><td class="desc"></td></tr>
<tr id="row_379_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_perf_cache_1_1_sql_commands.html" target="_self">SystemSharp.Interop.Xilinx.PerfCache.SqlCommands</a></td><td class="desc"></td></tr>
<tr id="row_380_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_s_q_lite3.html" target="_self">SQLite.SQLite3</a></td><td class="desc"></td></tr>
<tr id="row_381_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_s_q_lite_async_connection.html" target="_self">SQLite.SQLiteAsyncConnection</a></td><td class="desc"></td></tr>
<tr id="row_382_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_s_q_lite_command.html" target="_self">SQLite.SQLiteCommand</a></td><td class="desc"></td></tr>
<tr id="row_383_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_s_q_lite_connection_pool.html" target="_self">SQLite.SQLiteConnectionPool</a></td><td class="desc"></td></tr>
<tr id="row_384_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_s_q_lite_connection_string.html" target="_self">SQLite.SQLiteConnectionString</a></td><td class="desc">Represents a parsed connection string. </td></tr>
<tr id="row_385_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_analysis_1_1_stack_element.html" target="_self">SystemSharp.Analysis.StackElement</a></td><td class="desc">This structure represents a stack element, which is identified by a symbolic expression and a value sample. </td></tr>
<tr id="row_386_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_stack_influence_analysis.html" target="_self">SystemSharp.Analysis.Msil.StackInfluenceAnalysis</a></td><td class="desc">Static helper class for dealing with the stack behavior of IL instructions. </td></tr>
<tr id="row_387_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_stack_operands.html" target="_self">SystemSharp.Analysis.Msil.StackOperands</a></td><td class="desc">Static helper class for dealing with the StackBehavior type </td></tr>
<tr id="row_388_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_stack_state_of_variability_extensions.html" target="_self">SystemSharp.Analysis.Msil.StackStateOfVariabilityExtensions</a></td><td class="desc"></td></tr>
<tr id="row_389_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_stack_states.html" target="_self">SystemSharp.Analysis.Msil.StackStates</a></td><td class="desc"></td></tr>
<tr id="row_390_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_state_functions.html" target="_self">SystemSharp.SysDOM.Transformations.StateFunctions</a></td><td class="desc"></td></tr>
<tr id="row_391_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_state_info.html" target="_self">SystemSharp.Analysis.StateInfo</a></td><td class="desc">Very preliminary and subject to change, therefore not documented, sorry... </td></tr>
<tr id="row_392_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_statement_linker.html" target="_self">SystemSharp.SysDOM.StatementLinker</a></td><td class="desc">Analyzes the statement tree and determines the <code>Successor</code> property of each statement. </td></tr>
<tr id="row_393_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_statement_removal.html" target="_self">SystemSharp.SysDOM.Transformations.StatementRemoval</a></td><td class="desc"></td></tr>
<tr id="row_394_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_state_target_finder.html" target="_self">SystemSharp.Analysis.StateTargetFinder</a></td><td class="desc"></td></tr>
<tr id="row_395_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_std_logic_extensions.html" target="_self">SystemSharp.DataTypes.StdLogicExtensions</a></td><td class="desc">This static class provides convenience methods for working with logic values, vectors and signals. </td></tr>
<tr id="row_396_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_stk_to3_a_c.html" target="_self">SystemSharp.Assembler.StkTo3AC</a></td><td class="desc"></td></tr>
<tr id="row_397_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_stk_to3_a_c_impl.html" target="_self">SystemSharp.Assembler.StkTo3ACImpl</a></td><td class="desc"></td></tr>
<tr id="row_398_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_common_1_1_string_helpers.html" target="_self">SystemSharp.Common.StringHelpers</a></td><td class="desc"></td></tr>
<tr id="row_399_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_graph_algorithms_1_1_strong_components.html" target="_self">GraphAlgorithms::StrongComponents</a></td><td class="desc"></td></tr>
<tr id="row_400_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_common_1_1_subst.html" target="_self">SystemSharp.Common.Subst</a></td><td class="desc"></td></tr>
<tr id="row_401_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_subst_manager.html" target="_self">SystemSharp.Interop.Xilinx.SubstManager</a></td><td class="desc"></td></tr>
<tr id="row_402_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_synthesis_engine.html" target="_self">SystemSharp.Synthesis.SynthesisEngine</a></td><td class="desc">The synthesis engine generates source code and a project from a design. </td></tr>
<tr id="row_403_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_system_c_gen_info.html" target="_self">SystemSharp.Synthesis.SystemCGen.SystemCGenInfo</a></td><td class="desc"></td></tr>
<tr id="row_404_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_system_c_types.html" target="_self">SystemSharp.Synthesis.SystemCGen.SystemCTypes</a></td><td class="desc"></td></tr>
<tr id="row_405_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_s_q_lite_1_1_table_mapping.html" target="_self">SQLite.TableMapping</a></td><td class="desc"></td></tr>
<tr id="row_406_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_transactions_1_1_t_a_verb.html" target="_self">SystemSharp.Components.Transactions.TAVerb</a></td><td class="desc">A transaction verb is the base element of a clocked transaction. It describes the register transfers which are active during a single clock period. </td></tr>
<tr id="row_407_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_process_pool_1_1_tool.html" target="_self">SystemSharp.Interop.Xilinx.ProcessPool.Tool</a></td><td class="desc">Encapsulates the execution of a command-line tool. </td></tr>
<tr id="row_408_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_process_pool_1_1_tool_batch.html" target="_self">SystemSharp.Interop.Xilinx.ProcessPool.ToolBatch</a></td><td class="desc">Represents a batch job of tools. </td></tr>
<tr id="row_409_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_tool_flow.html" target="_self">SystemSharp.Interop.Xilinx.ToolFlow</a></td><td class="desc">Represents the FPGA tool flow from synthesis to place-and-route. </td></tr>
<tr id="row_410_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_tooling.html" target="_self">SystemSharp.Interop.Xilinx.Tooling</a></td><td class="desc"></td></tr>
<tr id="row_411_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_graph_algorithms_1_1_topological_sorting.html" target="_self">GraphAlgorithms::TopologicalSorting</a></td><td class="desc">Summary&gt;An undirected graph. Vertices are represented by integer values.</td></tr>
<tr id="row_412_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_master_top_f5598883ac24e51f4a0e0fed67242ab9.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXIMasterTopBase.ToStringInstanceHelper</a></td><td class="desc">Utility class to produce culture-oriented representation of an object as a string. </td></tr>
<tr id="row_413_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_lite_slave_267d448c6f75dc09e8955f3b28459f63.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXILiteSlaveTopBase.ToStringInstanceHelper</a></td><td class="desc">Utility class to produce culture-oriented representation of an object as a string. </td></tr>
<tr id="row_414_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_master_imp_168509baa0c6734cff1f48283add9fcd.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXIMasterImpBase.ToStringInstanceHelper</a></td><td class="desc">Utility class to produce culture-oriented representation of an object as a string. </td></tr>
<tr id="row_415_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_xilinx_support_lib_1_1_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_lite_slave_8a14b3b48186f1c6c670fa52861e51ae.html" target="_self">XilinxSupportLib.SystemSharp.Interop.Xilinx.AXI.AXILiteSlaveImpBase.ToStringInstanceHelper</a></td><td class="desc">Utility class to produce culture-oriented representation of an object as a string. </td></tr>
<tr id="row_416_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_t_r_c_e_1_1_t_r_c_e_flow.html" target="_self">SystemSharp.Interop.Xilinx.TRCE.TRCEFlow</a></td><td class="desc">Provides access to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> "trce" tool. </td></tr>
<tr id="row_417_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_tree_algorithms_1_1_tree_operations.html" target="_self">SystemSharp.TreeAlgorithms.TreeOperations</a></td><td class="desc">This static class provides extension methods to simplify the usage of property maps. </td></tr>
<tr id="row_418_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_t_r_c_e_1_1_t_w_x_parser.html" target="_self">SystemSharp.Interop.Xilinx.TRCE.TWXParser</a></td><td class="desc">Provides methods for parsing TRCE-generated TWX reports. </td></tr>
<tr id="row_419_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_common_1_1_type_conversions.html" target="_self">SystemSharp.Common.TypeConversions</a></td><td class="desc"></td></tr>
<tr id="row_420_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_type_dependency_resolution.html" target="_self">SystemSharp.Meta.TypeDependencyResolution</a></td><td class="desc">This static class provides a service for inspecting a design context for structural or programatic use of data types. It will add according package dependencies for those types. </td></tr>
<tr id="row_421_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_type_facts.html" target="_self">SystemSharp.Analysis.TypeFacts</a></td><td class="desc">Describes context information on types used during runtime </td></tr>
<tr id="row_422_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_type_info.html" target="_self">SystemSharp.Synthesis.VHDLGen.TypeInfo</a></td><td class="desc">Provides information on a certain type which is necessary for VHDL code generation. </td></tr>
<tr id="row_423_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_system_c_gen_1_1_type_info.html" target="_self">SystemSharp.Synthesis.SystemCGen.TypeInfo</a></td><td class="desc"></td></tr>
<tr id="row_424_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_type_library.html" target="_self">SystemSharp.Meta.TypeLibrary</a></td><td class="desc">A type library hosts type descriptors. </td></tr>
<tr id="row_425_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_type_lowering.html" target="_self">SystemSharp.DataTypes.TypeLowering</a></td><td class="desc">Provides services to represent datatypes of higher abstraction levels by hardware-near types. </td></tr>
<tr id="row_426_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_type_lowering_1_1_type_lowering_info.html" target="_self">SystemSharp.DataTypes.TypeLowering.TypeLoweringInfo</a></td><td class="desc">Abstract base class for implementing a type lowering service for a particular type. </td></tr>
<tr id="row_427_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="struct_system_sharp_1_1_data_types_1_1_u_fix.html" target="_self">SystemSharp.DataTypes.UFix</a></td><td class="desc">An unsigned fixed-point number </td></tr>
<tr id="row_428_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_u_fix_extensions.html" target="_self">SystemSharp.DataTypes.UFixExtensions</a></td><td class="desc">This static class provides convenience methods for working with <code><a class="el" href="struct_system_sharp_1_1_data_types_1_1_u_fix.html" title="An unsigned fixed-point number ">UFix</a></code> values. </td></tr>
<tr id="row_429_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_set_algorithms_1_1_union_find_3_01_t_01_4.html" target="_self">SystemSharp.SetAlgorithms.UnionFind&lt; T &gt;</a></td><td class="desc">An implementation of the union-find data structure. </td></tr>
<tr id="row_430_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_data_types_1_1_unsigned_extensions.html" target="_self">SystemSharp.DataTypes.UnsignedExtensions</a></td><td class="desc">This static class provides convenience methods for working with <code><a class="el" href="struct_system_sharp_1_1_data_types_1_1_unsigned.html" title="An unsigned integer ">Unsigned</a></code> values. </td></tr>
<tr id="row_431_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_a_x_i_1_1_a_x_i_master_user_logic_1_1_user_port.html" target="_self">SystemSharp.Interop.Xilinx.AXI.AXIMasterUserLogic.UserPort</a></td><td class="desc"></td></tr>
<tr id="row_432_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_p_a_r_1_1_utilization_parser.html" target="_self">SystemSharp.Interop.Xilinx.PAR.UtilizationParser</a></td><td class="desc">Provides methods to parse "par"-generated resource reports. </td></tr>
<tr id="row_433_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_design_gen_1_1_value_flow_coder.html" target="_self">SystemSharp.Assembler.DesignGen.ValueFlowCoder</a></td><td class="desc"></td></tr>
<tr id="row_434_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_meta_1_1_code_descriptor_1_1_value_range_constraint.html" target="_self">SystemSharp.Meta.CodeDescriptor.ValueRangeConstraint</a></td><td class="desc">Describes a possible constraint on the value range of a variable. </td></tr>
<tr id="row_435_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_var_assignment_set.html" target="_self">SystemSharp.Analysis.VarAssignmentSet</a></td><td class="desc">This class captures the set of reaching definitions for each variable of a given context </td></tr>
<tr id="row_436_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_variability_info.html" target="_self">SystemSharp.Analysis.Msil.VariabilityInfo</a></td><td class="desc">This data structure captures the variability of an element together with its reaching definitions </td></tr>
<tr id="row_437_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_variability_operations.html" target="_self">SystemSharp.Analysis.Msil.VariabilityOperations</a></td><td class="desc"></td></tr>
<tr id="row_438_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_analysis_1_1_msil_1_1_variability_pattern.html" target="_self">SystemSharp.Analysis.Msil.VariabilityPattern</a></td><td class="desc">Represents a sequence of variability classifications </td></tr>
<tr id="row_439_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_transformations_1_1_variable_modification_detection.html" target="_self">SystemSharp.SysDOM.Transformations.VariableModificationDetection</a></td><td class="desc">This static class provides a service to detect whether a statement modifies a certain variable. </td></tr>
<tr id="row_440_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_components_1_1_d_s_p_1_1_vector.html" target="_self">SystemSharp.Components.DSP.Vector</a></td><td class="desc"></td></tr>
<tr id="row_441_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_v_h_d_l_gen_info.html" target="_self">SystemSharp.Synthesis.VHDLGen.VHDLGenInfo</a></td><td class="desc">Provides information on the generated VHDL artifacts for a specific component. </td></tr>
<tr id="row_442_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_synthesis_1_1_v_h_d_l_gen_1_1_v_h_d_l_types.html" target="_self">SystemSharp.Synthesis.VHDLGen.VHDLTypes</a></td><td class="desc">Provides information on the mapping from <a class="el" href="namespace_system.html">System</a># types to VHDL types and conversions between those types. </td></tr>
<tr id="row_443_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_sys_d_o_m_1_1_wait_params.html" target="_self">SystemSharp.SysDOM.WaitParams</a></td><td class="desc">Parameters of the <code>IntrinsicFunction.EAction.Wait</code> op-code. </td></tr>
<tr id="row_444_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_1_1_i_o_1_1_win32_file.html" target="_self">System.IO.Win32File</a></td><td class="desc"></td></tr>
<tr id="row_445_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_allocator.html" target="_self">SystemSharp.Assembler.XILAllocator</a></td><td class="desc">Resource allocator, responsible for mapping XIL-3 instructions to hardware functional units with the help of an allocation policy. </td></tr>
<tr id="row_446_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_instr.html" target="_self">SystemSharp.Assembler.XILInstr</a></td><td class="desc">Models a XIL instruction </td></tr>
<tr id="row_447_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_core_gen_1_1_xilinx_core_generator.html" target="_self">SystemSharp.Interop.Xilinx.CoreGen.XilinxCoreGenerator</a></td><td class="desc"></td></tr>
<tr id="row_448_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_xilinx_integration.html" target="_self">SystemSharp.Interop.Xilinx.XilinxIntegration</a></td><td class="desc">This static class provides services for registering the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> IP core models into the <a class="el" href="namespace_system.html">System</a># framework. </td></tr>
<tr id="row_449_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_xilinx_pin.html" target="_self">SystemSharp.Interop.Xilinx.XilinxPin</a></td><td class="desc">Describes a pin of a <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> device. </td></tr>
<tr id="row_450_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_x_i_l_result_types.html" target="_self">SystemSharp.Assembler.XILResultTypes</a></td><td class="desc"></td></tr>
<tr id="row_451_"><td class="entry"><img id="arr_451_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('451_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_x_i_l_s_rewriter.html" target="_self">SystemSharp.Assembler.Rewriters.XILSRewriter</a></td><td class="desc">This class provides a default implementation of a XIL-S code transformation. It alleviates the user from many complicated bookkeeping tasks, such as remapping dependencies and retargeting branch labels. </td></tr>
<tr id="row_451_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_local_variable_optimizer.html" target="_self">SystemSharp.Assembler.LocalVariableOptimizer</a></td><td class="desc">This XIL-S code transformation tries to eliminate unnecessary local variables. E.g. if a local variable is assigned only once and read only once, we can replace it by its right-hand side value. </td></tr>
<tr id="row_451_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_conditional_branch_optimizer_impl.html" target="_self">SystemSharp.Assembler.Rewriters.ConditionalBranchOptimizerImpl</a></td><td class="desc"></td></tr>
<tr id="row_451_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_fix_point_implementor_impl.html" target="_self">SystemSharp.Assembler.Rewriters.FixPointImplementorImpl</a></td><td class="desc"></td></tr>
<tr id="row_451_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_impl_type_rewriter_impl.html" target="_self">SystemSharp.Assembler.Rewriters.ImplTypeRewriterImpl</a></td><td class="desc"></td></tr>
<tr id="row_451_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_instruction_expander.html" target="_self">SystemSharp.Assembler.Rewriters.InstructionExpander</a></td><td class="desc">This XIL-S code transformation rewrites code based on an expansion pattern </td></tr>
<tr id="row_451_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_par_limiter_impl.html" target="_self">SystemSharp.Assembler.Rewriters.ParLimiterImpl</a></td><td class="desc"></td></tr>
<tr id="row_451_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_read_write_dependency_injector_impl.html" target="_self">SystemSharp.Assembler.Rewriters.ReadWriteDependencyInjectorImpl</a></td><td class="desc"></td></tr>
<tr id="row_451_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_transitive_goto_eliminator_impl.html" target="_self">SystemSharp.Assembler.Rewriters.TransitiveGotoEliminatorImpl</a></td><td class="desc"></td></tr>
<tr id="row_451_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_type_reducer_s.html" target="_self">SystemSharp.Assembler.Rewriters.TypeReducerS</a></td><td class="desc"></td></tr>
<tr id="row_451_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_type_replacer_impl.html" target="_self">SystemSharp.Assembler.Rewriters.TypeReplacerImpl</a></td><td class="desc"></td></tr>
<tr id="row_451_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_unreachable_instruction_eliminator_impl.html" target="_self">SystemSharp.Assembler.Rewriters.UnreachableInstructionEliminatorImpl</a></td><td class="desc"></td></tr>
<tr id="row_451_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_assembler_1_1_rewriters_1_1_x_i_l_memory_mapper_impl.html" target="_self">SystemSharp.Assembler.Rewriters.XILMemoryMapperImpl</a></td><td class="desc"></td></tr>
<tr id="row_452_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_system_sharp_1_1_interop_1_1_xilinx_1_1_x_s_t_1_1_x_s_t_flow.html" target="_self">SystemSharp.Interop.Xilinx.XST.XSTFlow</a></td><td class="desc">Provides access to the <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx.html">Xilinx</a> <a class="el" href="namespace_system_sharp_1_1_interop_1_1_xilinx_1_1_x_s_t.html">XST</a> tool. </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated on Thu Dec 26 2013 14:22:24 for SystemSharp by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
  </ul>
</div>
</body>
</html>
